feat(physics): ADR-0242 §5 carry seams — κ-cert telemetry + F5–F7 cross-band gate #49

Merged
core-labs merged 2 commits from feat/adr-0242-carry-items into main 2026-07-16 14:29:30 +00:00
Owner

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-addressed cert_id, or failure payload with baseline κ=1.0). propose_kappa_line_search gains an optional sink (duck-typed emit(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. Typed CrossBandVerdict, pure, PROPOSAL-side; lives in Tier-2 multi_scale_energy so it can never touch serving (re-pinned by a sys.modules probe in the new tests).

Test plan

  • TDD RED→GREEN: tests/test_adr_0242_carry_seams.py — 10 passed
  • Regression (goldtether consumers, multi_scale, fibonacci, chiral, quarantine, cohesion): 85 passed
  • Serve quarantine re-pinned for multi_scale_energy

[Verification]: Smoke suite passed locally (133s, 175 passed)

## 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-addressed `cert_id`, or failure payload with baseline κ=1.0). `propose_kappa_line_search` gains an optional `sink` (duck-typed `emit(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. Typed `CrossBandVerdict`, pure, PROPOSAL-side; lives in Tier-2 `multi_scale_energy` so it can never touch serving (re-pinned by a sys.modules probe in the new tests). ## Test plan - [x] TDD RED→GREEN: tests/test_adr_0242_carry_seams.py — 10 passed - [x] Regression (goldtether consumers, multi_scale, fibonacci, chiral, quarantine, cohesion): 85 passed - [x] Serve quarantine re-pinned for multi_scale_energy [Verification]: Smoke suite passed locally (133s, 175 passed)
core-labs added 1 commit 2026-07-16 13:24:36 +00:00
feat(physics): ADR-0242 §5 carry seams — κ-cert telemetry event + F5–F7 cross-band gate
Some checks failed
smoke / smoke (-m "not quarantine") (pull_request) Failing after 1m1s
lane-shas / verify pinned lane SHAs (pull_request) Failing after 17m1s
ecc7e8ab52
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).
core-labs added 1 commit 2026-07-16 14:00:17 +00:00
Merge remote-tracking branch 'forgejo/main' into feat/adr-0242-carry-items
All checks were successful
lane-shas / verify pinned lane SHAs (pull_request) Successful in 17m8s
smoke / smoke (-m "not quarantine") (pull_request) Successful in 5m18s
8d58481566
core-labs merged commit a7279a54ad into main 2026-07-16 14:29:30 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: core-labs/core#49
No description provided.