chore(consistency): register follow-on workplans + retire ralph loop state
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s

fix-consistency C-06 wrote state_hub_workstream_id/state_hub_task_id back into
EANCH-WP-0002 and EANCH-WP-0003. Remove the completed ralph loop state file.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
tegwick 2026-07-09 01:37:11 +02:00
parent 449692f322
commit e4582b52fa
3 changed files with 12 additions and 21 deletions

View file

@ -14,6 +14,7 @@ spec_refs:
- SCOPE.md
- ../citation-evidence/wiki/SharedContracts.md
- ../citation-evidence/docs/decisions/ADR-0006-selector-ownership-split.md
state_hub_workstream_id: "04f8a4b7-41fe-4546-8471-364a8b9a6c26"
---
# EANCH-WP-0003 — Non-PDF Selectors (HTML / Markdown)
@ -48,6 +49,7 @@ enum — coordinate contract changes in the umbrella wiki first.
id: EANCH-WP-0003-T01
status: todo
priority: high
state_hub_task_id: "de7df94f-2ddf-4920-949e-6e693131a9de"
```
Define the real `DomRangeSelector` and `StructuralSelector` shapes (DOM path +
@ -62,6 +64,7 @@ id: EANCH-WP-0003-T02
status: todo
priority: high
depends_on: [T01]
state_hub_task_id: "aa1bc68d-c15a-41e0-813d-c4ccec4914c9"
```
Implement `createSelectors` for the DOM branch: build TextQuote + TextPosition
@ -75,6 +78,7 @@ id: EANCH-WP-0003-T03
status: todo
priority: high
depends_on: [T02]
state_hub_task_id: "2bdedc91-1ed2-41ed-b4a0-a9a0d7a6b4b0"
```
Extend `resolveSelectors` to resolve DomRange/Structural selectors and rank
@ -89,6 +93,7 @@ id: EANCH-WP-0003-T04
status: todo
priority: medium
depends_on: [T03]
state_hub_task_id: "286267fe-d348-4494-bbe2-dd7818bcadbd"
```
Add a `DocumentViewerAdapter` implementation for rendered HTML/Markdown
@ -103,6 +108,7 @@ id: EANCH-WP-0003-T05
status: todo
priority: high
depends_on: [T04]
state_hub_task_id: "9ff39c83-eca8-46a1-9b28-8a728ddf220d"
```
Package green (`pnpm test`/`typecheck`/`lint`); engine contract change verified