diff --git a/README.md b/README.md index 33c6d26..d26a3ba 100644 --- a/README.md +++ b/README.md @@ -100,8 +100,8 @@ explains how the language continues learning over time. Start with the [research program](research/plan/ResearchProgram.md), its [protocol](research/plan/ResearchProtocol.md) and [validation cases](research/plan/ValidationCases.md). The seed investigation in [FEP-WP-0002](workplans/FEP-WP-0002-seed-language-validation.md) -remains blocked on independent evidence for the connected seed corpus; metadata -and documentary source work are complete. Later phases broaden coverage and evaluate retrieval against real systems. +is finished with the M1 gate at revise/defer; independent validation of the connected +seed corpus continues in [FEP-WP-0009](workplans/FEP-WP-0009-m1-independent-validation.md). Later phases broaden coverage and evaluate retrieval against real systems. The [research bench](research/bench/README.md) now provides executable source investigations through infospace-bench. Run `make bench-test` to verify the adapter diff --git a/SCOPE.md b/SCOPE.md index 01aa99a..599157d 100644 --- a/SCOPE.md +++ b/SCOPE.md @@ -78,8 +78,9 @@ for current counts and evidence limits; [REVIEW.md](REVIEW.md) preserves the ini ## Work ownership and review boundaries -[WP-0002](workplans/FEP-WP-0002-seed-language-validation.md) owns seed evidence, -connected-corpus validation and M1. [WP-0003](workplans/FEP-WP-0003-contrasting-schools.md) +[WP-0002](workplans/FEP-WP-0002-seed-language-validation.md) delivered seed evidence and +the connected corpus (finished; M1 revise/defer). [WP-0009](workplans/FEP-WP-0009-m1-independent-validation.md) +owns independent M1 validation. [WP-0003](workplans/FEP-WP-0003-contrasting-schools.md) owns contrasting streams, broader walkthroughs, ontology decisions and M2. [WP-0004](workplans/FEP-WP-0004-reference-surface.md) is blocked follow-up for graph, held-out retrieval and real-repository applicability, subject to its recorded gates. diff --git a/research/plan/ResearchProgram.md b/research/plan/ResearchProgram.md index a7f4fc4..0a6b460 100644 --- a/research/plan/ResearchProgram.md +++ b/research/plan/ResearchProgram.md @@ -332,7 +332,7 @@ Workplan files own execution status. This table defines intended outcomes. | Phase | Work record | Deliverable and exit criterion | | --- | --- | --- | | M0 — Scaffold | FEP-WP-0001, finished | Intent, repository structure and State Hub integration exist. | -| M1 — Seed investigation | [FEP-WP-0002](../../workplans/FEP-WP-0002-seed-language-validation.md), blocked (independent evidence) | Reconciled schema; first source case and local-first contrast; 6–10 connected draft patterns; two completed case walkthroughs with evidence and counterexamples. | +| M1 — Seed investigation | [FEP-WP-0002](../../workplans/FEP-WP-0002-seed-language-validation.md), finished (M1 revise/defer; independent validation in FEP-WP-0009) | Reconciled schema; first source case and local-first contrast; 6–10 connected draft patterns; two completed case walkthroughs with evidence and counterexamples. | | M2 — Broaden and challenge | [FEP-WP-0003](../../workplans/FEP-WP-0003-contrasting-schools.md), blocked (M1 open; bounded exploration permitted) | Evidence from all six streams; coverage matrix for all ten application types; revise, merge or reject candidates; complete at least four further contrasting cases. | | M3 — Retrieval and empirical use | [FEP-WP-0004](../../workplans/FEP-WP-0004-reference-surface.md), blocked (M1/M2 prerequisites) | Validated metadata and graph export; held-out retrieval cases; at least two real repository studies tied to revisions; publish limitations. | diff --git a/research/reviews/M1-SeedReview.md b/research/reviews/M1-SeedReview.md index 15b0006..e47f9a4 100644 --- a/research/reviews/M1-SeedReview.md +++ b/research/reviews/M1-SeedReview.md @@ -52,8 +52,9 @@ No candidate promotion, ID rename or evidence-profile upgrade occurs. ## Residual owners -- WP-0002 T03: independent human review, usefulness and fresh-scenario replication; - this task stays progress and the M1 gate stays open. +- WP-0009 T01/T02/T03 (residual of WP-0002 T03, handed off 2026-10-03): independent + human review, usefulness, fresh-scenario replication and M1 re-assessment; + the M1 gate stays open. - WP-0003 T04: storage atomicity, receiver replay/ancestry and recovery validation transferred from the completed source-review deliverable. - WP-0003 T01/T02/T03: independent application contrasts, quality/AT and wider cases, diff --git a/workplans/FEP-WP-0002-seed-language-validation.md b/workplans/FEP-WP-0002-seed-language-validation.md index 20c5c2d..4b05889 100644 --- a/workplans/FEP-WP-0002-seed-language-validation.md +++ b/workplans/FEP-WP-0002-seed-language-validation.md @@ -4,7 +4,7 @@ type: workplan title: "Validate the seed frontend pattern language" domain: infotech repo: frontend-patterns -status: active +status: finished quality_dor: DoR-Ok quality_dor_at: "2026-09-24" quality_dor_by: codex @@ -14,7 +14,7 @@ reviewed_against_commit: "c161369ad58782ff0a13429c61cc7c8efc36e33d" owner: codex topic_slug: canon created: "2026-09-23" -updated: "2026-09-27" +updated: "2026-10-03" state_hub_workstream_id: "3350b7f2-375a-54e8-8f7c-3bf7c7c3af71" --- @@ -61,7 +61,7 @@ counterexamples. Reconcile README maturity claims with the evidence. ```task id: FEP-WP-0002-T03 -status: todo +status: done priority: medium state_hub_task_id: "54940b04-1d0f-5bff-98d4-be290eca8048" ``` @@ -358,3 +358,14 @@ core, two synthetic walkthroughs and review are delivered, but the gate is revis Reopen when independent evidence and the outstanding quality/recovery assumptions can be assessed; a metadata edit or another author-model review cannot supply it. Storage/receiver mechanism work already belongs to WP-0003 T04. No new task. + +## Closeout with residual handoff — 2026-10-03 + +User directed closure against the phase acceptance. Delivered: eight connected +hypothesis drafts (CAND-0001–0008), VC-01/VC-02 synthetic walkthroughs and +[M1-SeedReview](../research/reviews/M1-SeedReview.md) with evidence per criterion; +hypothesis maturity retained. T03 done; **M1 stays revise/defer, not passed.** +Independent human review, fresh-scenario replication and the M1 re-assessment are +handed off to [FEP-WP-0009](FEP-WP-0009-m1-independent-validation.md) +(`origin: residual`, `origin_ref: FEP-WP-0002`). Dependencies in WP-0003, WP-0004 +and WP-0008 now point to FEP-WP-0009-T03. Storage/receiver work stays in WP-0003 T04. diff --git a/workplans/FEP-WP-0003-contrasting-schools.md b/workplans/FEP-WP-0003-contrasting-schools.md index 677c49a..189216e 100644 --- a/workplans/FEP-WP-0003-contrasting-schools.md +++ b/workplans/FEP-WP-0003-contrasting-schools.md @@ -24,9 +24,9 @@ this is not M1 acceptance or authorization to declare M2 complete. ```task id: FEP-WP-0003-T01 status: wait -depends_on: [FEP-WP-0002-T03] +depends_on: [FEP-WP-0009-T03] priority: high -blocking_reason: "Full comparison waits on FEP-WP-0002's M1 evidence gate (T03 wait); only the bounded exploratory slice was permitted before it." +blocking_reason: "Full comparison waits on the M1 evidence gate (FEP-WP-0009-T03, residual of FEP-WP-0002); only the bounded exploratory slice was permitted before it." state_hub_task_id: "f7a7eea5-5055-545b-a957-55ee4d17a256" ``` @@ -37,8 +37,8 @@ Build a source coverage matrix for streams A–F in ResearchProgram.md. Complete ```task id: FEP-WP-0003-T02 status: wait -depends_on: [FEP-WP-0002-T03] -blocking_reason: "After the M1 review (FEP-WP-0002-T03)." +depends_on: [FEP-WP-0009-T03] +blocking_reason: "After the M1 re-review (FEP-WP-0009-T03)." priority: high state_hub_task_id: "05de53b6-1771-5137-9602-bf614cb1bf0a" ``` diff --git a/workplans/FEP-WP-0004-reference-surface.md b/workplans/FEP-WP-0004-reference-surface.md index d74aa9b..9cb1f00 100644 --- a/workplans/FEP-WP-0004-reference-surface.md +++ b/workplans/FEP-WP-0004-reference-surface.md @@ -23,8 +23,8 @@ Individual task descriptions identify any work that can start earlier. ```task id: FEP-WP-0004-T01 status: wait -depends_on: [FEP-WP-0002-T03] -blocking_reason: "After schema and seed examples pass M1 (FEP-WP-0002-T03)." +depends_on: [FEP-WP-0009-T03] +blocking_reason: "After schema and seed examples pass M1 (FEP-WP-0009-T03)." priority: high state_hub_task_id: "4fec98f6-fee2-52fc-a01c-f490c79ee0f8" ``` diff --git a/workplans/FEP-WP-0008-use-driven-improvement.md b/workplans/FEP-WP-0008-use-driven-improvement.md index cdfeb58..6e515f2 100644 --- a/workplans/FEP-WP-0008-use-driven-improvement.md +++ b/workplans/FEP-WP-0008-use-driven-improvement.md @@ -31,7 +31,7 @@ the user's instruction. This is not a request for another up-front approval roun ```task id: FEP-WP-0008-T01 status: wait -depends_on: [FEP-WP-0002-T03] +depends_on: [FEP-WP-0009-T03] blocking_reason: "Capability entry publishes the versioned catalog produced by M1." priority: high lane: blue diff --git a/workplans/FEP-WP-0009-m1-independent-validation.md b/workplans/FEP-WP-0009-m1-independent-validation.md new file mode 100644 index 0000000..9933229 --- /dev/null +++ b/workplans/FEP-WP-0009-m1-independent-validation.md @@ -0,0 +1,64 @@ +--- +id: FEP-WP-0009 +type: workplan +title: "Obtain independent validation for the M1 seed gate" +domain: infotech +repo: frontend-patterns +status: ready +owner: codex +topic_slug: canon +origin: residual +origin_ref: FEP-WP-0002 +created: "2026-10-03" +updated: "2026-10-03" +--- + +# Obtain independent validation for the M1 seed gate + +Residual of FEP-WP-0002, handed off at its closeout on 2026-10-03 at the user's +direction. WP-0002 delivered its phase acceptance (eight connected hypothesis drafts, +VC-01/VC-02, [M1-SeedReview](../research/reviews/M1-SeedReview.md)), but the M1 gate +remains **revise/defer**. This workplan owns the evidence that gate still lacks. +Transfer does not satisfy any obligation; downstream tasks that waited on +FEP-WP-0002-T03 now wait on T03 here. + +## Independent human review of language pilot 01 + +```task +id: FEP-WP-0009-T01 +status: wait +needs_human: true +priority: high +blocking_reason: "Needs an independent human reviewer to rate the masked pilot-01 answers; no model may supply or infer these scores." +``` + +Use `research/evaluations/language-pilot-01/human-review/README.md` and its empty +score sheet. Retain disagreements and adjudicate against the frozen rubric. The +submitted-review-01 worksheet was a model review and does not count. + +## Fresh-scenario replication with atomic criteria + +```task +id: FEP-WP-0009-T02 +status: todo +priority: medium +``` + +Preregister unseen scenarios with atomic, no-partial-credit criteria targeting +policy-dependent recovery, cancellation/reversal contracts, atomic supersession and +backup/restore. The pilot-01 briefs are consumed. Preparation needs no inference; +any paid llm-connect execution needs explicit user authorization of its call budget. + +## Re-assess the M1 gate + +```task +id: FEP-WP-0009-T03 +status: wait +depends_on: [FEP-WP-0009-T01, FEP-WP-0009-T02] +priority: high +blocking_reason: "M1 re-review needs independent human ratings and the fresh replication." +``` + +Update M1-SeedReview with pass/revise/defer per criterion from the new evidence. +Hypotheses may be rejected or deferred with reasons rather than confirmed to close. +Storage/receiver validation stays with FEP-WP-0003-T04.