main · last commit
13 days ago ·
7g0stsfu
ah-efe Docs: SPEC refresh to Stage 3-4 + Yonote reality
epic
Past Stand
bd reopen ah-efe
| Created by | Eugene Blikh |
| Owner | bigbes@gmail.com |
| Created | 2026-07-19T23:37:18Z |
| Updated | 2026-08-04T23:50:21Z |
| Closed | 2026-08-04T23:50:21Z |
Milestone for documentation drift found by the 2026-07-20 SPEC-vs-implementation audit. SPEC.md declares itself authoritative for Stages 1-2 but its normative sections (domain, ports, HTTP surface, config) were never updated as Stages 3-4, verdict routing, Yonote publish/QA and mem0 landed. All children are update-SPEC chores; no code changes.
ah-efe.1
— SPEC section 5/6: refresh domain model and port interfaces to delivered reality
P3
closed
ah-efe.2
— SPEC section 12: config surface missing Stage 3-4 + Yonote blocks; ask-user wrongly marked future work
P3
closed
ah-efe.5
— SPEC sections 9 and 14: .task/ layout stale, Stage 3-4 still written as roadmap
P3
closed
ah-efe.3
— SPEC sections 1/4/11: external-services table, repo layout tree, HTTP surface sweep
P4
closed
ah-efe.4
— Fill CLAUDE.md Build/Architecture/Conventions placeholder sections
P4
closed
No outgoing dependencies.
ah-efe.1
— SPEC section 5/6: refresh domain model and port interfaces to delivered reality
parent-child
ah-efe.4
— Fill CLAUDE.md Build/Architecture/Conventions placeholder sections
parent-child
ah-efe.2
— SPEC section 12: config surface missing Stage 3-4 + Yonote blocks; ask-user wrongly marked future work
parent-child
ah-efe.5
— SPEC sections 9 and 14: .task/ layout stale, Stage 3-4 still written as roadmap
parent-child
ah-efe.3
— SPEC sections 1/4/11: external-services table, repo layout tree, HTTP surface sweep
parent-child
| id | ah-efe |
| content_hash | b6624fe8ff78d857e161202ca8ce97b775e0f0165a66178ad1a009f8cf78859f |
| title | Docs: SPEC refresh to Stage 3-4 + Yonote reality |
| description | Milestone for documentation drift found by the 2026-07-20 SPEC-vs-implementation audit. SPEC.md declares itself authoritative for Stages 1-2 but its normative sections (domain, ports, HTTP surface, config) were never updated as Stages 3-4, verdict routing, Yonote publish/QA and mem0 landed. All children are update-SPEC chores; no code changes. |
| design | |
| acceptance_criteria | |
| notes | |
| status | closed |
| priority | 3 |
| issue_type | epic |
| assignee | NULL |
| estimated_minutes | NULL |
| created_at | 2026-07-19T23:37:18Z |
| created_by | Eugene Blikh |
| owner | bigbes@gmail.com |
| updated_at | 2026-08-04T23:50:21Z |
| closed_at | 2026-08-04T23:50:21Z |
| closed_by_session | |
| external_ref | NULL |
| spec_id | |
| compaction_level | 0 |
| compacted_at | NULL |
| compacted_at_commit | NULL |
| original_size | NULL |
| sender | |
| ephemeral | 0 |
| wisp_type | |
| pinned | 0 |
| is_template | 0 |
| mol_type | |
| work_type | |
| source_system | |
| metadata | �{} |
| source_repo | |
| close_reason | Epic complete: all five children closed (ah-efe.1 §5/§6, ah-efe.2 §12, ah-efe.3 §1/§4/§11, ah-efe.4 CLAUDE.md/AGENTS.md, ah-efe.5 §9/§14). SPEC.md now describes delivered reality across every section the epic covered, and three outright errors were corrected rather than just filled in: ask-user marked future work when it shipped, blocked/question called parked when they are real states since Stage 4, and the 'pi --session resume' design that was superseded by a blocking CLI poll. Two SPEC gaps found during the sweep fall OUTSIDE this epic's scope and were filed separately: §7 (storage schema, stale by four migrations) and §15 (security notes, missing the whole Stage-4 credential surface). |
| event_kind | |
| actor | |
| target | |
| payload | |
| await_type | |
| await_id | |
| timeout_ns | 0 |
| waiters | |
| hook_bead | |
| role_bead | |
| agent_state | |
| last_activity | NULL |
| role_type | |
| rig | |
| due_at | NULL |
| defer_until | NULL |
| no_history | 0 |
| started_at | NULL |
| is_blocked | 0 |
| issue_id | ah-efe |
| label | milestone:v0.1.0 |
| id | 03d8d578-59cd-5897-8451-bfee82354378 |
| issue_id | ah-efe.1 |
| type | parent-child |
| created_at | 2026-07-20T02:38:07Z |
| created_by | Eugene Blikh |
| metadata | �{} |
| thread_id | |
| depends_on_issue_id | ah-efe |
| depends_on_wisp_id | NULL |
| depends_on_external | NULL |
| id | 7c9b0e2c-eedb-5a1f-9626-1af19916e11f |
| issue_id | ah-efe.4 |
| type | parent-child |
| created_at | 2026-07-20T02:38:17Z |
| created_by | Eugene Blikh |
| metadata | �{} |
| thread_id | |
| depends_on_issue_id | ah-efe |
| depends_on_wisp_id | NULL |
| depends_on_external | NULL |
| id | a07cc2ee-350b-571f-8b1e-af33a6bb9800 |
| issue_id | ah-efe.2 |
| type | parent-child |
| created_at | 2026-07-20T02:38:11Z |
| created_by | Eugene Blikh |
| metadata | �{} |
| thread_id | |
| depends_on_issue_id | ah-efe |
| depends_on_wisp_id | NULL |
| depends_on_external | NULL |
| id | e7916532-f36e-5704-8b4d-79fd7075a9d9 |
| issue_id | ah-efe.5 |
| type | parent-child |
| created_at | 2026-08-05T02:38:22Z |
| created_by | Eugene Blikh |
| metadata | �{} |
| thread_id | |
| depends_on_issue_id | ah-efe |
| depends_on_wisp_id | NULL |
| depends_on_external | NULL |
| id | ffe3b485-0ade-5a4f-9faa-7f3a3ed015c5 |
| issue_id | ah-efe.3 |
| type | parent-child |
| created_at | 2026-07-20T02:38:14Z |
| created_by | Eugene Blikh |
| metadata | �{} |
| thread_id | |
| depends_on_issue_id | ah-efe |
| depends_on_wisp_id | NULL |
| depends_on_external | NULL |
| id | 019f7cbd-bf64-70b3-9d6a-2d2616b62526 |
| issue_id | ah-efe |
| event_type | created |
| actor | Eugene Blikh |
| old_value | |
| new_value | |
| comment | NULL |
| created_at | 2026-07-20T02:37:17Z |
| id | 019f7cda-2b1f-7dd3-b76b-26961ee6d706 |
| issue_id | ah-efe |
| event_type | label_added |
| actor | Eugene Blikh |
| old_value | NULL |
| new_value | NULL |
| comment | Added label: milestone:spec-refresh |
| created_at | 2026-07-20T03:08:20Z |
| id | 019f7cdb-f424-7ca2-8a6d-dac5cd4b8695 |
| issue_id | ah-efe |
| event_type | label_removed |
| actor | Eugene Blikh |
| old_value | NULL |
| new_value | NULL |
| comment | Removed label: milestone:spec-refresh |
| created_at | 2026-07-20T03:10:17Z |
| id | 019f7cdc-faed-756a-ad4a-147e7cff2e9c |
| issue_id | ah-efe |
| event_type | label_added |
| actor | Eugene Blikh |
| old_value | NULL |
| new_value | NULL |
| comment | Added label: milestone:v0.1.0 |
| created_at | 2026-07-20T03:11:24Z |
| id | 019f7cdf-2e5c-74fd-bf26-105aacf83db2 |
| issue_id | ah-efe |
| event_type | label_removed |
| actor | Eugene Blikh |
| old_value | NULL |
| new_value | NULL |
| comment | Removed label: milestone:v0.1.0 |
| created_at | 2026-07-20T03:13:49Z |
| id | 019f7cdf-2f63-79f6-8bb2-265a57ced2ee |
| issue_id | ah-efe |
| event_type | label_added |
| actor | Eugene Blikh |
| old_value | NULL |
| new_value | NULL |
| comment | Added label: milestone:v0.2.0 |
| created_at | 2026-07-20T03:13:49Z |
| id | 019f7cdf-70c3-7ecd-8e47-c24bfda0df97 |
| issue_id | ah-efe |
| event_type | label_removed |
| actor | Eugene Blikh |
| old_value | NULL |
| new_value | NULL |
| comment | Removed label: milestone:v0.2.0 |
| created_at | 2026-07-20T03:14:06Z |
| id | 019fcf2f-70a8-7334-bb33-2ffe8d0886d0 |
| issue_id | ah-efe |
| event_type | closed |
| actor | Eugene Blikh |
| old_value | |
| new_value | Epic complete: all five children closed (ah-efe.1 §5/§6, ah-efe.2 §12, ah-efe.3 §1/§4/§11, ah-efe.4 CLAUDE.md/AGENTS.md, ah-efe.5 §9/§14). SPEC.md now describes delivered reality across every section the epic covered, and three outright errors were corrected rather than just filled in: ask-user marked future work when it shipped, blocked/question called parked when they are real states since Stage 4, and the 'pi --session resume' design that was superseded by a blocking CLI poll. Two SPEC gaps found during the sweep fall OUTSIDE this epic's scope and were filed separately: §7 (storage schema, stale by four migrations) and §15 (security notes, missing the whole Stage-4 credential surface). |
| comment | NULL |
| created_at | 2026-08-05T02:50:20Z |
| id | 019fcf42-1068-7115-a648-ed78f776435f |
| issue_id | ah-efe |
| event_type | label_added |
| actor | Eugene Blikh |
| old_value | NULL |
| new_value | NULL |
| comment | Added label: milestone:v0.1.0 |
| created_at | 2026-08-05T03:10:41Z |
No comments.
Close reason