Spec Index — Consumer Context Service
Spec Index — Consumer Context Service
Section titled “Spec Index — Consumer Context Service”Dependency Graph
Section titled “Dependency Graph”graph: - id: 001-play-context title: "Play Context Domain for Consumer Context Service" status: ready priority: P1 depends_on: [] blocks: [002-play-graph-integration] parallel_group: null jira_epic: "" spec: docs/specs/001-play-context/spec.md
- id: 002-play-graph-integration title: "Play Data in Consumer Graph (Neo4j)" status: draft priority: P2 depends_on: [001-play-context] blocks: [] parallel_group: null jira_epic: "" spec: docs/specs/002-play-graph-integration/spec.md
- id: 003-weekly-forecast title: "Weekly Forecast — Personalized Shopping List" status: draft priority: P1 depends_on: [] blocks: [] parallel_group: null jira_epic: "PLT-536" spec: docs/specs/003-weekly-forecast/spec.md
- id: 005-ps4-mock-proxy title: "PS4 — Mock Proxy & Test Doubles" status: draft priority: P2 depends_on: [004-ps6-bff-enrichment] # canonical DAG edge; 004 is in flight as PR fetch-rewards/consumer-context-service#77 and not yet merged to this repo depends_on_external: - "PS2 connector framework (fetch-rewards/consumer-agent#286 — required for L2 work only; L1+L1b unblocked)" blocks: [] parallel_group: services-foundation jira_epic: "PLT-676" jira_ticket: "PLT-688" spec: docs/specs/005-ps4-mock-proxy/spec.mdExecution Order
Section titled “Execution Order”| Wave | Specs | Can Parallelize? | Gate |
|---|---|---|---|
| 1 | 001-play-context, 003-weekly-forecast | Yes | Play context returns valid data; forecast episode renders with existing components |
| 2 | 002-play-graph-integration | N/A (single) | Play events flowing into Neo4j, cross-domain queries returning results |
| 3 | 005-ps4-mock-proxy (L1+L1b) | N/A — Go-side L1/L1b can proceed independently; L2 work waits on consumer-agent#286 (PS2) merge | Per-client MakeHTTPClient adoption complete; FPS+FIDORA+Button fixtures land |
Status Summary
Section titled “Status Summary”| Status | Count | Specs |
|---|---|---|
| draft | 3 | 002-play-graph-integration, 003-weekly-forecast, 005-ps4-mock-proxy |
| ready | 1 | 001-play-context |
| in-progress | 0 | — |
| done | 0 | — |
| blocked | 0 | — |