Tasks12
Planned1
Synthesize competitor analysis
Compile findings from Linear, Notion, and Asana product docs. Identify gaps for mixed human/AI teams. Output a structured gap analysis.
Todo3
Write E2E test suite for auth
Create Playwright tests covering login, session expiry, token refresh, and logout flows. Target 90% coverage on auth paths.
Design onboarding flow wireframes
Create low-fidelity wireframes for the new user onboarding flow. Cover workspace creation, first AI employee setup, and first workflow run.
Set up Pinecone dev environment
Provision a Pinecone index for development. Configure SDK, create test embeddings, validate latency against benchmarks.
In Progress4
Refactor auth middleware
Migrate session token storage to comply with new compliance requirements. Remove legacy cookie-based auth. Ensure backwards compatibility during migration window.
Research: Vector DB options
Evaluate Pinecone, Weaviate, and Qdrant for embedding storage. Compare latency, cost at 10M vectors, and Typescript SDK quality. Deliver a 1-page comparison doc.
Build workflow canvas nodes
Implement custom React Flow node components for human and agent team members. Support status indicators and role badges.
Set up Qdrant dev environment
Stand up a self-hosted Qdrant instance via Docker. Configure TypeScript client and run initial performance benchmarks.
Pending Review1
Review auth middleware PR
Review the refactored auth middleware before merging. Check for regressions, missing test coverage, and compliance with token storage spec.
Done2
Fix token cost calculation bug
Cost tracker shows incorrect totals when multiple agents run concurrently. Likely a race condition in the accumulator.
Sprint planning — Q2 roadmap
Define engineering milestones for Q2. Break down Galior v0.2 features into tracked tasks. Align with product spec.
Cancelled1
Migrate legacy user profiles endpoint
The `/api/v1/profile` endpoint uses a deprecated ORM pattern. Migrate to the new query layer. No functional changes — pure refactor.