ContentQ Weekly Plan

Deadline: Saturday, Dec 14 @ 11:59 PM PST

🎯 Capstone Goal

Blog from Scratch runs end-to-end — user input → Oscar → agents → 3 HITL gates → scored draft output

Architecture: Oscar uses prompt-based orchestration (intent → plan → delegation → HITL). QC handled by sub-agents within ContentStudioAgent.

Next Week's Stretch: ALL agents loaded and product ready for testing by Dec 21

🔨

Planning Required — Monday

Before diving into implementation, these ticket groups need granular breakdown:

Ashish Frontend
ENG-496: Content Studio Views
ENG-497: HITL Screens (3 for Happy Path)
ENG-498: Frontend-Backend Integration
ENG-500: Capstone E2E
Ashish: Break each ticket into sub-tasks with time estimates. Flag dependencies and blockers.
Raunak Backend
ENG-486: Oscar Orchestration + Handoffs
ENG-487: Marketing Brain ⚠️ OUT OF SCOPE
ENG-488: API Contracts (2 tranches)
Raunak: Break each ticket into sub-tasks with time estimates. Clarify API contracts timing (docs vs. actual APIs).
📋
Note on Scope Language: Terms like "views," "screens" (frontend) and "API contracts" (backend) are placeholder language. Actual scope of this week's deliverables will be clarified through the planning breakdown (ENG-501, ENG-502) on Monday.

⚙️ Backend Infra

Orchestration, handoffs, API contracts → Oscar routes workflows; handoffs pass data

4 Blocks: Core Handoff (~2d) → Global Tools (partial) → Agent Framework → API Contract

🎨 Frontend UI/UX

Content Studio screens, HITL flows → Functional views + interaction screens

📄 Documentation

Agent requirements, super user spec → Foundation for agent loading next week

Deliverables

21 tickets
ENG-501 [PLANNING] Frontend Work Breakdown — Ashish's Tickets
Urgent Dec 9 Ashish
🔨 ACTION REQUIRED: Break down frontend tickets into granular sub-tasks

Tickets requiring breakdown:
• ENG-496: Content Studio Views (Canvas/Board/Calendar)
• ENG-497: HITL Screens (3 for Happy Path: Brief/Draft/Final Review)
• ENG-498: Frontend-Backend Integration
• ENG-500: CAPSTONE — Blog from Scratch E2E Integration

What Ashish needs to do:
1. Break each ticket into specific, estimable sub-tasks
2. Add time estimates to each sub-task
3. Identify dependencies between sub-tasks
4. Flag any blockers or questions early

Output: Updated Linear tickets with sub-issues, or a breakdown document
Open in Linear →
ENG-502 [PLANNING] Backend Work Breakdown — Raunak's Tickets
Urgent Dec 9 Raunak
Backend Work Blocks:

Block 1: Core Handoff & Tool Infrastructure (~2 days)
Enables agents to delegate work and execute tools within the LLM loop, forming the foundation for Oscar's prompt-based orchestration.
Components: Private mode handoffs with parent lineage, tool executor node, LLM loop with on-demand handoff/timeline loading, workflow runner migration.

Block 2: Global Tools & Orchestration Framework (~5-10 days, partial this sprint)
Provides the tool ecosystem Oscar needs to dynamically invoke subworkflows, manage state, and coordinate agent sequences with HITL gates.
Components: Subworkflow execution tools, handoff/timeline tools, sequence block orchestration, HITL integration loops.

Block 3: Agent Development Framework (~1-2 days)
Delivers a repeatable process for building and testing agents, validated by shipping the first end-to-end agent with Anish and Gaurav.
⚠️ Blocked on Block 1 completion.

Block 4: Frontend API Contract (~1-2 days)
Defines the API surface for frontend integration, enabling parallel UI development against stable backend interfaces.
⚠️ Blocked on Block 1 + partial Block 2.


Tickets:
• ENG-486: Oscar Orchestration + Handoffs
ENG-487: Marketing Brain ⚠️ OUT OF SCOPE
• ENG-488: API Contracts for Frontend (2 tranches)

To Confirm Monday:
• Block 1 completion status — what's done vs. remaining?
• Oscar minimum scope — what's minimal for capstone?
• API modifications scope — existing endpoints vs. net-new?
Open in Linear →
ENG-482 Agent Requirements — Capstone Workflow
Urgent Dec 10 Anish
Agent requirements for Blog from Scratch capstone workflow.

Output: Initial version covering the capstone workflow agents (Oscar, Researcher, Strategist, Writer, Quality Auditor)
Open in Linear →
ENG-489 Onboarding Flow — UI/UX Spike
Urgent Dec 9 Anish + Gaurav
User onboarding flow UI/UX feature spike.

🤝 Collaborative: Anish and Gaurav working together

Output: Feature spike (not full implementation)
Open in Linear →
ENG-490 Assistant Panel — Requirements + Wireframes Spike
Urgent Dec 9 Anish + Gaurav
Assistant Panel requirements + wireframes spike.

🤝 Collaborative: Anish and Gaurav working together

Priority spike for the week.
Open in Linear →
ENG-496 Content Studio Views
Needs Breakdown Urgent Dec 14 Ashish
Content Studio Views implementation: Canvas, Board, Calendar.

⚠️ NEEDS BREAKDOWN: Break into sub-tasks with estimates before starting. See ENG-501.

Due: Progressive through week
Dependency: Share latest frontend architecture doc (plus plan docs) with Anish (Monday)
Open in Linear →
ENG-486 Oscar Orchestration + Handoffs
Needs Breakdown High Dec 14 Raunak
Architecture: Oscar uses prompt-based orchestration:
Intent classification → Dynamic plan generation → Agent delegation → HITL coordination

✅ Capstone Scope:
• Prompt-based intent classification
• Dynamic plan generation for Blog from Scratch flow
• Handoff passing between agents
• HITL gate coordination (3 gates)
• Delegation to middle-layer agents

❌ Out of Scope This Week:
• Full multi-intent support
• Budget tracking
• Skills registry integration

Part of: Block 1 (Core Handoff) + Block 2 (Orchestration Framework)
Open in Linear →
ENG-493 E2E Workflow Requirements + API Schemas
High Dec 11 Gaurav
E2E requirements for Content Studio Workflow V1.

Includes:
• API contracts/schemas
• HITL response formats
• Button configurations
• Template data structures
• Error/loading states for Ashish
Open in Linear →
ENG-494 Workflow Prompts — Claude Code Testing
High Dec 13 Anish + Gaurav
Test workflow on Claude Code sandbox and refine prompts.

🤝 Collaborative: Anish and Gaurav working together on Claude Code sandbox

Output: Tested and improved prompts for all agents in Blog from Scratch workflow
Open in Linear →
ENG-499 Frontend Planning + Documentation
High Dec 10 Anish
Granular frontend planning and documentation.

Output: Visibility into frontend work breakdown
Open in Linear →
ENG-483 Agent Requirements — All Workflows
Medium Dec 12 Anish
Comprehensive agent requirements covering ~90% of all product workflows.

Output: Detailed documentation shared with Raunak for backend implementation
Open in Linear →
ENG-484 Super User Requirements Document
Medium Dec 14 Anish
Internal tool spec for agent/workflow building (Super User product).

Output: Requirements document for internal builder tool
Open in Linear →
ENG-485 Product Readiness Punch List
Medium Dec 14 Anish
Checklist of what's blocking test-ready state for ContentQ.

Output: Punch list document
Open in Linear →
ENG-488 API Contracts for Frontend
Needs Breakdown Medium Dec 11-12 Raunak
API contracts for frontend integration — delivered in 2 tranches:

📄 Tranche 1: Capstone APIs (Wed Dec 11)
APIs for capstone scope — limited but functional
• Endpoints needed for Blog from Scratch E2E
• Minimum viable surface for 3 HITL gates
• Focus on happy path

⚙️ Tranche 2: Full V1 Architecture (Thu Dec 12)
Full V1 API architecture
• Complete endpoint coverage
• Error handling
• Edge cases

Blocked on: Block 1 + partial Block 2 completion
Open in Linear →
ENG-491 Content Studio Templates
Medium Dec 10 Gaurav
Content Studio templates.

Due: Tuesday AM (if not completed Monday)
Open in Linear →
ENG-492 Architecture Testing — Claude Code
Medium Dec 10 Anish + Gaurav
Test different architecture approaches in Claude Code sandbox and finalize architecture for Content Studio workflow.

🤝 Collaborative: Anish and Gaurav working together on Claude Code sandbox

Output: Finalized architecture, initial plan shared with Raunak for review
Open in Linear →
ENG-495 Implementation Specs for Frontend
Medium Dec 13 Gaurav
Implementation specs handoff to Ashish for frontend integration.

Output: Clear specs for Ashish to implement frontend integration
Open in Linear →
ENG-497 HITL Screens (3 for Happy Path)
Needs Breakdown Medium Dec 14 Ashish
3 HITL Screens for Happy Path:

1. Brief Review
Content: Title, outline, key points, strategic angle
Actions: Approve / Modify / Regenerate

2. Draft Review
Content: Full draft with citations
Actions: Approve / Edit / Reject

3. Final Review
Content: SEO-optimized content
Actions: Approve / Publish / Revise

Note: QC handled by sub-agents (ContentQCAgent within ContentStudioAgent)
Open in Linear →
ENG-498 Frontend-Backend Integration
Needs Breakdown Medium Dec 14 Ashish
Frontend connected to Oscar orchestration backend.

⚠️ NEEDS BREAKDOWN: Break into sub-tasks with estimates before starting. See ENG-501.

Dependencies:
• API design documentation from Raunak (Wed)
• Actual APIs ready from Raunak (could slip to Thu night)
• Implementation specs from Gaurav (Friday)
Open in Linear →
ENG-500 CAPSTONE: Blog from Scratch E2E Integration
Needs Breakdown Medium Dec 14 Ashish
CAPSTONE GOAL

⚠️ NEEDS BREAKDOWN: Break into sub-tasks with estimates before starting. See ENG-501.

Blog from Scratch runs end-to-end:
• User input → Oscar → agents → 3 HITL gates → scored draft output
• Frontend connected to backend orchestration
• All 3 HITL gates functional
• Multi-attribute scoring displays

Dependencies: All P1 items complete
Open in Linear →
ENG-487 Marketing Brain — Initial Implementation Plan Document
OUT OF SCOPE Raunak
⚠️ OUT OF SCOPE THIS WEEK

Reason: Using adhoc customer documents for context injection instead of full Marketing Brain implementation.

Revisit: Next sprint after capstone is validated
Open in Linear →

Week Timeline

Monday
Dec 9
Ashish 🔨 PLANNING: Frontend Work Breakdown (ENG-501)
Raunak 🔨 PLANNING: Backend Work Breakdown (ENG-502)
Anish + Gaurav Onboarding Flow UI/UX spike (AM)
Anish + Gaurav Assistant Panel requirements + wireframes spike
Ashish Share latest frontend architecture doc (plus plan docs) with Anish
Raunak ASK: Backend milestones + ETAs
Tuesday
Dec 10
Gaurav Content Studio Templates (AM)
Anish + Gaurav Architecture testing in Claude Code sandbox — finalize approach
Anish Frontend planning + documentation (with Ashish)
Raunak ASK: V1 phasing doc, Backend system design doc
⏰ Tue night PST / Wed morning IST — Initial check-in
Anish Agent Requirements (capstone workflow) due
Wednesday
Dec 11
Gaurav E2E workflow requirements + API schemas — share with Raunak & Anish
Raunak API Contracts Tranche 1: API design documentation due (latest)
Thursday
Dec 12
Anish + Gaurav Workflow prompts — Claude Code sandbox testing begins
Raunak API Contracts Tranche 2: Actual APIs ready (could slip to Thu night)
⏰ Thu night PST / Fri morning IST — Agent requirements shared
Anish Agent Requirements (all workflows) due
Friday
Dec 13
Gaurav Implementation specs for Ashish due
Anish + Gaurav Complete workflow prompts testing in Claude Code sandbox
Saturday
Dec 14
Ashish Backend integration testing with frontend
Ashish HITL Screens complete
Anish Super User Requirements, Product Readiness Punch List due
🎯 Deadline: 11:59 PM PST

Dependencies & Asks

Raunak
API Contracts — 2 Tranches
📄 Tranche 1: API design documentation
Due: Wed (Dec 11) latest
⚙️ Tranche 2: Actual APIs ready to integrate
Due: Could slip to Thu night (Dec 12)
Raunak
Granular backend milestones + ETAs
For frontend planning
Due: Monday
Raunak
V1 phasing doc (raw/basic vs. complete)
For setting expectations
Due: Tuesday
Raunak
Backend system design doc
For accurate agent requirements
Due: Tuesday
Ashish
Frontend architecture doc + plan docs for Anish
For collaboration and planning
Due: Monday
Anish
Granular frontend planning + docs
For visibility (with Ashish)
Due: Tuesday night
Raunak
Real-time backend docs management
For ongoing coordination
Due: TBD

End-of-Week Success

✓ P1 Complete = Solid Week

  • Oscar prompt-based orchestration functional, handoffs pass data
  • Content Studio views implemented, 3 HITL screens working
  • Agent requirements documented (capstone + majority)
  • Super User requirements scoped
  • Product readiness punch list exists

🎯 Capstone Complete = Breakthrough Week

  • Blog from Scratch runs end-to-end with all 3 HITL gates
  • Frontend connected to backend orchestration

✅ Confirmed Scope Decisions

• Marketing Brain — OUT OF SCOPE (using adhoc docs)
• Skills Registry — out of scope
• Voice Coach agent — skipped for capstone
• QC handled by sub-agents (ContentQCAgent)
• Oscar uses prompt-based orchestration
• Tranche 1 = capstone; Tranche 2 = full V1

❓ To Confirm Monday

• Block 1 completion status — what's done vs. remaining?
• Oscar minimum scope — what's minimal for capstone?
• API modifications scope — existing endpoints vs. net-new?