Add verified reference lookup and immutable consumer receipts
Assistant: codex Assistant-Model: gpt-6.1-sol Assistant-Session: 01a1045b-933d-7aa1-b2db-104557487a79
This commit is contained in:
parent
c7f87b791b
commit
bd85fcd179
15 changed files with 583 additions and 11 deletions
|
|
@ -58,6 +58,13 @@ Done: published/discoverable reference plus first real pinned decision note, and
|
|||
release validation survives legitimate new research. Registry entry/index are prepared
|
||||
in this design session; hosted registration and consumer integration remain open.
|
||||
|
||||
Residual acceptance received from FEP-WP-0010 (2026-10-04): the verified local
|
||||
[lookup/citation helper](../scripts/reference_consume.py) and
|
||||
[consumer commands](../feedback/ConsumerIntegration.md#local-lookup-and-closeout-helper)
|
||||
remove local reference-navigation preparation. T01 still owns hosted registration,
|
||||
common-template-owner integration into an actual eligible frontend task and its
|
||||
first pinned decision note. No fixture or audit of this repo supplies that receipt.
|
||||
|
||||
## Capture evidence of use and outcomes
|
||||
|
||||
```task
|
||||
|
|
@ -87,6 +94,14 @@ rejected/no-match, delayed/corrected, duplicate and malformed paths tested as fi
|
|||
No fabricated real outcome to close the task. Pending cases get one automated artifact
|
||||
refresh after 14 days and remain unknown after 30; no manual survey dependency.
|
||||
|
||||
Residual acceptance received from FEP-WP-0010 (2026-10-04): the local producer now
|
||||
fills verified release pins and writes a new schema-v1 JSON/YAML event with an exact
|
||||
index digest; its synthetic event passes activity-core's actual validator. T02 retains
|
||||
the consumer-owned automatic closeout invocation/index commit, authorized enrollment,
|
||||
real use plus linked inspectable outcome, and delayed-artifact refresh. Collector
|
||||
validation is not outcome truth or a producer-origin verification claim. Existing
|
||||
collection remains with activity-core; no second collector or fictional use was added.
|
||||
|
||||
## Run bounded improvements and monthly review autonomously
|
||||
|
||||
```task
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ type: workplan
|
|||
title: "Close local reference-consumption gaps"
|
||||
domain: infotech
|
||||
repo: frontend-patterns
|
||||
status: ready
|
||||
status: finished
|
||||
owner: codex
|
||||
topic_slug: canon
|
||||
created: "2026-10-04"
|
||||
|
|
@ -38,7 +38,7 @@ independent/held-out evidence. Name existing owners for the most relevant gaps.
|
|||
|
||||
```task
|
||||
id: FEP-WP-0010-T02
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "52e73505-dadc-52b9-aedb-4ba0889e580c"
|
||||
```
|
||||
|
|
@ -54,7 +54,7 @@ release validation and fail on tampering or unavailable pins.
|
|||
|
||||
```task
|
||||
id: FEP-WP-0010-T03
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "08762144-141e-5f13-ab58-2054da04a221"
|
||||
```
|
||||
|
|
@ -71,7 +71,7 @@ contract instead of creating a second collection service.
|
|||
|
||||
```task
|
||||
id: FEP-WP-0010-T04
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "7efb810a-d6f8-540c-90a5-3c333e0bdbea"
|
||||
```
|
||||
|
|
@ -89,3 +89,30 @@ WP-0003/0004 (broader/gated applicability) and WP-0006 (comparable windows). Add
|
|||
record references there. This plan may finish its local deliverable while the empirical
|
||||
owners remain open; do not claim those gaps closed or leave actionable residuals only
|
||||
in prose/history.
|
||||
|
||||
## Completion — 2026-10-04
|
||||
|
||||
The local consume → cite → prepare-receipt bridge is delivered. `reference_consume.py`
|
||||
verifies the immutable preview before filtering or receipt preparation; results carry
|
||||
corpus/packaging pins, force costs, proposed relation conditions and explicit limits.
|
||||
Input validation precedes exclusive source-relative writes; returned digests identify
|
||||
the exact JSON/YAML bytes. The consumer retains its own decision and evidence authority.
|
||||
|
||||
Validation: 104 tests pass with zero skips (31 consumption, 2 schema, 33 bench/admission,
|
||||
22 evolution, 16 preview), including actual activity-core validator acceptance at
|
||||
`3dd68d1`. Synthetic bench planning and evolution/classification/reference checks pass.
|
||||
[Verification record](../docs/evidence/2026-10-04-reference-consumption.json) preserves
|
||||
owner hash and boundaries. No paid inference, production mutation, enrolled consumer,
|
||||
new empirical learning cycle, canonical admission or usefulness claim was introduced.
|
||||
|
||||
Residual acceptance was handed to the existing live WP-0008 T01/T02 descriptions
|
||||
before finish: actual hosted/template/consumer decision integration, hook invocation,
|
||||
index/enrollment, real use plus outcome and delayed refresh. WP-0009 retains independent
|
||||
human/fresh replication/M1; WP-0003/0004 retains contrasting/gated applicability;
|
||||
WP-0006 retains useful comparable returns evidence. Those existing obligations are not
|
||||
new duplicate tasks and are not closed by the bridge's disclosed development cases.
|
||||
Scope/assessment and capability guidance now describe this separation accurately.
|
||||
|
||||
State Hub implementation decision: `6914093c-e540-4d31-a1ea-607021c5e185`; plan UUID
|
||||
`c46b02ca-26a8-5313-b0f2-eb0385ff820c`. Registration assigned all task UUIDs and verified
|
||||
the initial pushed plan on primary/railiance01; final source statuses are synced at close.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue