EANCH-WP-0001 T05: block on parallel evidence-source extraction in umbrella
T01-T04 extracted + verified green. T05 (umbrella cutover) not attempted: citation-evidence main has another session's uncommitted evidence-source extraction touching package.json and the shared anchor-source-roundtrip test. Set T05 status=wait with a documented cutover plan; ralph loop deactivated pending human coordination. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
5b77dbd314
commit
243cb41938
1 changed files with 22 additions and 1 deletions
|
|
@ -276,7 +276,7 @@ implementation remains behind `DocumentViewerAdapter`.
|
|||
|
||||
```task
|
||||
id: EANCH-WP-0001-T05
|
||||
status: todo
|
||||
status: wait
|
||||
priority: high
|
||||
depends_on: [T03, T04]
|
||||
state_hub_task_id: "2fd9bd62-5d79-49b5-aee7-45e0a37313ba"
|
||||
|
|
@ -285,6 +285,27 @@ state_hub_task_id: "2fd9bd62-5d79-49b5-aee7-45e0a37313ba"
|
|||
Replace the umbrella repo's internal anchor slice with a dependency on this
|
||||
repo.
|
||||
|
||||
> **BLOCKED (2026-07-08, ralph loop iteration).** Extraction T01–T04 are
|
||||
> complete, committed, and verified green in `evidence-anchor` (30 tests,
|
||||
> typecheck, lint). T05 was **not** attempted because the umbrella
|
||||
> (`../citation-evidence`) has **another session's uncommitted work in
|
||||
> progress on `main`** — a parallel `evidence-source` extraction:
|
||||
> `package.json` adds `@citation-evidence/evidence-source` (link),
|
||||
> `src/source/pdf/*` is deleted, and `tests/integration/anchor-source-roundtrip.test.ts`
|
||||
> is already modified — the same shared file this cutover must edit (it imports
|
||||
> both `@anchor/*` and the new source package). Forcing the anchor cutover into
|
||||
> that dirty tree would entangle the two extractions and likely commit a
|
||||
> non-building intermediate state. Needs human coordination: land/park the
|
||||
> source extraction first, or agree how the two cutovers share the roundtrip
|
||||
> test and `package.json`. The ralph loop was deactivated at this point.
|
||||
>
|
||||
> Cutover plan once unblocked (bounded — 4 import sites, all via `@anchor/index`):
|
||||
> add `"evidence-anchor": "link:../evidence-anchor"`; repoint
|
||||
> `PdfSelectionCapture` + `createSelectors` → `evidence-anchor`, and
|
||||
> `PdfSpikeViewer`/`StoredAnnotation` + `getHighlightClientRects` →
|
||||
> `evidence-anchor/pdf`; drop the `@anchor` tsconfig/vite alias; delete or thin
|
||||
> `src/anchor/`; run umbrella typecheck/test/build.
|
||||
|
||||
Scope:
|
||||
|
||||
- update `../citation-evidence` to consume `evidence-anchor` through a linked
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue