Establish ecosystem reuse and monthly-supervised improvement loop
Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a0e241-8285-7a63-8c0c-51c9cb824dc3
This commit is contained in:
parent
88fee7c567
commit
0da4701bd0
10 changed files with 572 additions and 1 deletions
41
templates/PatternUseReceipt.yaml
Normal file
41
templates/PatternUseReceipt.yaml
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
# Draft contract for FEP-WP-0008-T02; not an enabled collector or real-use evidence.
|
||||
# The implementation must turn this into a strict versioned schema and validate it.
|
||||
# Consumer produces immutable events; collector supplies independently verified origin.
|
||||
schema_version: 1
|
||||
use_id: "<consumer-repo>:<task-id>:<decision-id>"
|
||||
event_id: "<unique-event-id>"
|
||||
previous_event_sha256: null # Follow-up must name the prior event digest; never overwrite.
|
||||
recorded_at: "<RFC3339 timestamp>"
|
||||
kind: synthetic # real only for an actual consumer decision; never change a fixture to real.
|
||||
consumer:
|
||||
repo: "<repo slug>"
|
||||
revision: "<full commit SHA>"
|
||||
task_ref: "<repo-relative work record path and stable task ID>"
|
||||
producer: "<agent or person identity>"
|
||||
run_ref: "<execution receipt locator>"
|
||||
reference:
|
||||
version: "0.1"
|
||||
packaging_revision: "<full commit SHA containing reference files>"
|
||||
manifest_sha256: "<sha256 of consumed manifest>"
|
||||
context:
|
||||
problem: "<short frontend decision>"
|
||||
constraints: []
|
||||
considered: [] # Stable CAND IDs; empty is valid for no match.
|
||||
selected: []
|
||||
decision:
|
||||
action: no-match # applied | adapted | rejected | no-match
|
||||
reason: "<why the guidance was used, changed or rejected>"
|
||||
artifact_ref: null # Pinned consumer decision/implementation diff when available.
|
||||
outcome:
|
||||
value: unknown # helpful | harmful | mixed | no-effect | unknown
|
||||
basis: consumer-report # consumer-report | model-assessment | observed-result
|
||||
stage: decision # decision | implementation | test | operation
|
||||
expectation: "<observable criterion, recorded before assessing the result>"
|
||||
observation: null
|
||||
evidence_refs: [] # Authorized artifact/test locators; no pasted private code or secrets.
|
||||
next_observation: "<linked test/review/outcome condition, or null if complete>"
|
||||
measured_decision_minutes: null
|
||||
measured_rework_minutes: null
|
||||
comparison_ref: null # Needed to claim improvement over a baseline.
|
||||
# Collector records origin repo/ref/file digest and validation result separately;
|
||||
# it must not trust producer-written origin verification or rating as proof of benefit.
|
||||
Loading…
Add table
Add a link
Reference in a new issue