[SLICE 18][CORE-E] Persist drift/calibration epochs, quarantine/suspension triggers, counterexample campaigns, and safe-baseline comparison receipts #13
Labels
No labels
accessibility
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nsaspy/symbolic-memory#13
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent epic: #16
Depends on: #35
Research: prolog-rlm#404B
Goal
Persist the post-evaluation/post-admission evidence needed for CITADEL to detect degradation without rewriting prior history.
Implement durable records for:
Acceptance
Material drift can suspend an admitted object while historical runs still resolve it; no bounded-counterexample-found result claims universal safety; catastrophic hard-guard violation survives average-score improvement; stale calibration is explicit; Symbolic Memory stores decisions but cannot lower promotion thresholds or make its own object executable.
MACHINE-SPIRIT #404D implementation refinement — EvaluationSnapshot / risk / drift
Persist an immutable EvaluationSnapshot before validation evidence is consumed. It should bind candidate fingerprint/version, exposure frontier, admitted baseline, task population/environment epoch, Frozen-Spec/verifier/metric/hard-guard fingerprints, validation-origin policy, risk-ledger allocation, counterexample profile, transfer assessments, trust-root generation, resource bounds and all material dependency generations.
For empirical paired candidate-vs-baseline evaluation, persist the selected named statistical profile and its anytime-valid risk allocation; a conservative v1 family allocation may use
alpha_n = alpha_family * 6/(pi^2*n^2)assigned before candidate n consumes validation. Symbolic exact profiles do not need fake statistical sampling.Drift/calibration events remain epoch/profile scoped. Structural verifier/schema/runtime/source/identity/translation generation changes can invalidate current admission deterministically; ADWIN-like numeric detectors may contribute detector-relative drift evidence but never semantic truth.
Counterexample receipts must preserve
exhaustive|bounded|resource_limited|unknown, generator/profile/seed/bounds/cases/stopping reason and witness/minimization refs.no bounded counterexampleis never universal safety.Refs prolog-rlm#404D and #34/#35/#43.