feat(physics): ADR-0242 §5 carry seams — κ-cert telemetry + F5–F7 cross-band gate #49
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/adr-0242-carry-items"
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?
Summary
Closes the two staged items from the ratified acceptance packet §7 (tracked post-Accept work):
P1 (memo §5 Phase 1) —
kappa_search_event(): JSONL-ready execution-telemetry envelope for the Fibonacci κ search (certificate payload with content-addressedcert_id, or failure payload with baseline κ=1.0).propose_kappa_line_searchgains an optionalsink(duck-typedemit(line), compatible with chat.telemetry sinks) emitting one deterministic JSONL line. Pure serialization — §6 sovereignty invariant untouched.P2 (memo §5 Phase 2) —
cross_band_discovery_gate(): surprise-persistence verdict across the F₅/F₆/F₇ bands (τ = {5,8,13}·τ₀). Eligible ⇔ history spans ≥ F₅·τ₀ and every band's decay-weighted accumulation ≥ γ — transient spikes (fresh or stale) fail. TypedCrossBandVerdict, pure, PROPOSAL-side; lives in Tier-2multi_scale_energyso it can never touch serving (re-pinned by a sys.modules probe in the new tests).Test plan
[Verification]: Smoke suite passed locally (133s, 175 passed)
Closes the two staged items recorded in the acceptance packet §7 (ruled non-blocking at ratification, tracked work): P1 — kappa_search_event(): JSONL-ready execution-telemetry envelope for the Fibonacci κ search (kind=fibonacci_kappa_search; certificate payload with content-addressed cert_id, or failure payload with baseline κ=1.0). propose_kappa_line_search gains an optional sink (any emit(line) object, e.g. chat.telemetry sinks) that writes one deterministic JSONL line. Pure serialization — no state, no COHERENT standing (§6 sovereignty). P2 — cross_band_discovery_gate(): persistence verdict over a surprise- event history across the F5/F6/F7 Fibonacci bands (τ = {5,8,13}·τ0). Eligible ⇔ history spans ≥ F5·τ0 (a single fresh spike has zero temporal persistence) AND every band's decay-weighted accumulation ≥ γ. Typed CrossBandVerdict; pure; PROPOSAL-side only. Lives in multi_scale_energy (Tier-2, serve-quarantined) so the gate can never touch serving — re-pinned by the module-level sys.modules probe in the new test file. TDD RED→GREEN. [Verification]: carry-seam suite 10 passed; regression (goldtether consumers + multi_scale + fibonacci + chiral + quarantine + cohesion) 85 passed; smoke suite passed locally (133s, 175 passed).