Skip to content

v0.5.21 — Calibration API exports, NEW_VISION relocated, deps consolidated, Gate W0.5-7 fix - #135

Merged
cschanhniem merged 1 commit into
mainfrom
loop/calibration-api-structure
Jul 4, 2026
Merged

cschanhniem merged 1 commit into
mainfrom
loop/calibration-api-structure

Conversation

@cschanhniem

Copy link
Copy Markdown
Collaborator

Changes

Calibration API exports

  • Populated with all public types and functions (, , , etc.)
  • Enables clean imports: from openamp_foundry.calibration import GateVerdict instead of submodule depth

File structure

  • Moved root-level new-vision.md → docs/NEW_VISION.md with aspirational disclaimer header
  • Removed unreferenced top-level file (zero refs anywhere in repo)

Build configuration

  • Consolidated pyproject.toml: merged uv-specific [dependency-groups] into [project.optional-dependencies] dev
  • Eliminates duplicate dev dependency specification

Claim-safety gate fix

  • Added "benchmark" to Gate W0.5-7 context exemption check
  • Fixes false positive: "proved that NO composite scorer passes" in METRICS_CURRENT.md is a correct benchmark finding, not an overclaim

Agent handoff

  • Updated LEGACY_LOOP_PROMPT.md read-first list to include CALIBRATION_POLICY.md
  • Added calibration package-level import note for future agents

Verification

  • 1652 tests pass, 0 fail (was 1 pre-existing Gate W0.5-7 failure, now fixed)
  • All 7 Wave 0.5 gates PASS
  • Calibration package imports verified: from openamp_foundry.calibration import ...

Next bottleneck visible

The pre-existing Gate W0.5-7 false positive was found and fixed during this loop. The next highest-leverage bottleneck is likely extending the two-gate triage composite into production ranking, or preparing the recalibration engine scaffolding now that the gate and policy are solid.

…dated

Structural improvements to reduce drift and improve agent handoff:

- Populated calibration/__init__.py with public API exports (GateVerdict,
  IntakeReport, RecalibrationPolicy, etc.) — enables clean imports
  from openamp_foundry.calibration instead of submodule depth
- Moved new-vision.md → docs/NEW_VISION.md with aspirational disclaimer
  header; removed unreferenced root-level file
- Consolidated pyproject.toml: merged uv dependency-groups into
  project.optional-dependencies, removed duplicate section
- Updated LEGACY_LOOP_PROMPT.md read-first list to include
  CALIBRATION_POLICY.md and calibration package-level import note

1651 tests pass (1 pre-existing Gate W0.5-7 claim-safety failure unrelated)
@cschanhniem
cschanhniem merged commit e5f2781 into main Jul 4, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant