{ "updated_at": "2026-05-14T05:49:49.519Z", "epics": { "2026-05-13-binder-wrap-helper": { "status": "done", "title": "Collapse binder duplication via wireUseCase helper", "prd": "docs/work/prds/2026-05-13-binder-wrap-helper.prd.md", "stories": { "01-wire-use-case-helper": { "status": "done", "title": "Introduce wireUseCase helper in core-shared", "ac_total": 1, "ac_completed": 1, "depends_on": [], "blocks": [ "02-migrate-feature-binders", "03-update-generator-templates" ] }, "02-migrate-feature-binders": { "status": "done", "title": "Migrate all five feature binders to wireUseCase", "ac_total": 5, "ac_completed": 5, "depends_on": [ "01-wire-use-case-helper" ], "blocks": [] }, "03-update-generator-templates": { "status": "done", "title": "Update feature generator templates to emit wireUseCase call shape", "ac_total": 1, "ac_completed": 1, "depends_on": [ "01-wire-use-case-helper" ], "blocks": [] } } }, "2026-05-14-library-evaluation-policy": { "status": "in-progress", "title": "Library evaluation policy — skill, traces, enforcement stack", "prd": "docs/work/prds/2026-05-14-library-evaluation-policy.prd.md", "stories": { "01-trace-schema-foundation": { "status": "done", "title": "Trace schema module + docs/library-decisions/ foundation", "ac_total": 1, "ac_completed": 1, "depends_on": [], "blocks": [] }, "02-pre-commit-check-script": { "status": "done", "title": "Pre-commit check script for library trace presence", "ac_total": 1, "ac_completed": 1, "depends_on": [ "01-trace-schema-foundation" ], "blocks": [ "06-sandcastle-reviewer-prompt" ] }, "03-claude-hooks": { "status": "done", "title": "Claude PreToolUse / PostToolUse hooks for library-policy nudge", "ac_total": 1, "ac_completed": 1, "depends_on": [], "blocks": [] }, "04-evaluate-library-skill": { "status": "done", "title": "evaluate-library skill (SKILL.md + supporting files)", "ac_total": 1, "ac_completed": 1, "depends_on": [ "01-trace-schema-foundation" ], "blocks": [ "05-human-guide" ] }, "05-human-guide": { "status": "todo", "title": "Human reading-room guide — docs/guides/adding-a-library.md", "ac_total": 1, "ac_completed": 0, "depends_on": [ "04-evaluate-library-skill" ], "blocks": [ "09-claude-md-update" ] }, "06-sandcastle-reviewer-prompt": { "status": "todo", "title": "Sandcastle reviewer prompt — Library-trace check section", "ac_total": 1, "ac_completed": 0, "depends_on": [ "02-pre-commit-check-script" ], "blocks": [] }, "07-generator-pre-shipped-traces": { "status": "todo", "title": "Generator templates — pre-shipped traces for optional core packages", "ac_total": 1, "ac_completed": 0, "depends_on": [ "01-trace-schema-foundation" ], "blocks": [] }, "08-backfill-traces": { "status": "todo", "title": "Backfill library traces for existing feature- and core-tier runtime deps", "ac_total": 4, "ac_completed": 0, "depends_on": [ "01-trace-schema-foundation" ], "blocks": [] }, "09-claude-md-update": { "status": "todo", "title": "CLAUDE.md Key Conventions — library policy bullet", "ac_total": 1, "ac_completed": 0, "depends_on": [ "05-human-guide" ], "blocks": [] } } }, "template-reset-v1": { "status": "done", "title": "Template reset — strip setup-process noise + archive history", "prd": null, "stories": { "01-template-reset": { "status": "done", "title": "Strip setup refs + archive history + rename ADR-012", "ac_total": 12, "ac_completed": 12, "depends_on": [], "blocks": [] } } } }, "ready": [ { "epic": "2026-05-14-library-evaluation-policy", "story": "05-human-guide", "title": "Human reading-room guide — docs/guides/adding-a-library.md" }, { "epic": "2026-05-14-library-evaluation-policy", "story": "06-sandcastle-reviewer-prompt", "title": "Sandcastle reviewer prompt — Library-trace check section" }, { "epic": "2026-05-14-library-evaluation-policy", "story": "07-generator-pre-shipped-traces", "title": "Generator templates — pre-shipped traces for optional core packages" }, { "epic": "2026-05-14-library-evaluation-policy", "story": "08-backfill-traces", "title": "Backfill library traces for existing feature- and core-tier runtime deps" } ], "blocked": [ { "epic": "2026-05-14-library-evaluation-policy", "story": "09-claude-md-update", "title": "CLAUDE.md Key Conventions — library policy bullet", "waiting_on": [ "2026-05-14-library-evaluation-policy/05-human-guide" ] } ], "needs_prd_ship": [] }