Skip to content

feat(roster): intake RAMZA (planner successor to SPECTRA) as in_construction — Stage 1 + campaign record#433

Merged
Rynaro merged 3 commits into
mainfrom
feat/spectra-succession-ramza
Jul 5, 2026
Merged

feat(roster): intake RAMZA (planner successor to SPECTRA) as in_construction — Stage 1 + campaign record#433
Rynaro merged 3 commits into
mainfrom
feat/spectra-succession-ramza

Conversation

@Rynaro

@Rynaro Rynaro commented Jul 4, 2026

Copy link
Copy Markdown
Owner

Summary

Stage 1 of the SPECTRA succession (Vivi-pattern, succession-by-demotion):

  • RAMZA added to roster/index.yaml as in_construction (planner class, Rynaro/Ramza @ v0.1.0, commit a9cc640). SPECTRA stays shipped as the conservative fallback — presets, routing, and cortex are deliberately untouched until the Stage 2 measurement gates the seat flip (SUCCESSION-BRIEF §staged rollout).
  • roster-health matrix += ramza (in_construction ⇒ EIIS conformance skipped, per existing semantics).
  • Campaign record committed under .spectra/plans/spectra-v2/ — committed-artifact discipline (the APIVR overhaul digest was lost by living only in a session): 3 research dossiers (market plan modes; OSS mechanics + MCP white-space scan; 2025-26 frontier planning science), CURATION.md (C1–C20 verdicts incl. two premise-killing contradictions), GAP-MAP.md (G-A…G-G), SUCCESSION-BRIEF.md (name rationale, D1–D8, staged rollout), REPO-PLAN.md.

What RAMZA is

The mechanized planner: every gate SPECTRA's prose asked the model to self-police is code in bin/ (bash 3.2 + jq) — right-sizing tier gate, phase state machine (skips-with-reason, refine cap, maker≠checker), rubric arithmetic with calibration logging, EARS criteria lint, SHA-256 criteria freeze with hash-chained amend, plan-vs-diff drift detection (the check no vendor or MCP server ships), and an emission gate. 67 behavioral bats tests green; EIIS 1.4 installer with a post-install every-file assertion (the Vivi v1.0.0 missing-skill lesson).

Test plan

  • make schema green (roster + schemas)
  • eidolons list / eidolons roster show ramza render correctly
  • Full bats suite sequential: 1447/1447
  • Ramza repo: 67/67 behavioral tests on the 8 gate tools; fresh + idempotent + --force smoke installs verified; shellcheck clean (v0.10.0)
  • Rynaro/Ramza public, main pushed, tag v0.1.0a9cc640
  • roster-health green post-merge

Follow-ups (measurement-gated, not this PR)

  • Stage 2: eidolons canary ramza missions (incl. new rightsize-gate + drift-tamper) and adherence A/B vs SPECTRA 4.11 on the H-WIN instrument
  • Stage 3a: v1.0.0 attested release via eidolon-release-template.yml + Roster Intake integrity metadata
  • Stage 3b: routing.yaml default_for_class: planner flip + preset/cortex reseat (SPECTRA → named-dispatch fallback)

🤖 Generated with Claude Code

…ruction — Stage 1 + campaign record

Vivi-pattern succession, Stage 1 only: roster entry (in_construction skips EIIS
conformance), roster-health matrix row, CHANGELOG. Presets/routing/cortex untouched
until the Stage 2 measurement gates the seat flip; SPECTRA remains the shipped
planner and conservative fallback.

Campaign record committed under .spectra/plans/spectra-v2/ (committed-artifact
discipline — the APIVR digest was lost by not doing this): 3 research dossiers
(market plan modes, OSS mechanics + MCP white-space, 2025-26 frontier planning),
CURATION.md verdict table (C1-C20, incl. two premise-killing contradictions),
GAP-MAP (G-A..G-G), SUCCESSION-BRIEF (name rationale + D1-D8 + staged rollout),
REPO-PLAN.

Verified: make schema green; eidolons list / roster show ramza render; full bats
suite 1447/1447 sequential.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Rynaro Rynaro marked this pull request as ready for review July 4, 2026 22:40
Rynaro and others added 2 commits July 4, 2026 21:17
…gates

Lite tier (rightsize score 2), complexity 7/12 (extended), 3 hypotheses scored
via ramza-score (canary-first-then-scoped-AB wins 79.5 solid; full-matrix-now 62
and ship-and-measure 55 rejected as weak), ramza-lint + ramza-ears-lint clean,
confidence 82.5 VALIDATE (human review = this PR), scope declared, criteria
frozen (423248b6…), emission gate green. The .state.json is the audit trail;
ramza-calibration.jsonl accrues the instrument data from gate one.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…sumer path unblocked)

E2E driving 'eidolons init --members ramza' surfaced that strict integrity
enforcement blocks consumer installs of metadata-less members even at
in_construction. v0.2.0 was cut through the release template (attested), and
this records its real manifest values (commit af5f546, tree 80d2410,
archive_sha256 6d15577b…). Verified: fresh consumer init installs 10 bin tools;
'eidolons verify' returns 'ramza@0.2.0 verified'; scoped bats 43/43.

v0.2.0 also lands the Stage-2 instruments: ramza-adherence (Plan-Phase/Order/
Fidelity composite) and ramza-calibrate + anchors/ (the calibration verb parked
since v2.0 Wave 3), suite 76/76 under jq 1.8.1 AND 1.7.1.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Rynaro

Rynaro commented Jul 5, 2026

Copy link
Copy Markdown
Owner Author

Stage-2 preparation landed on this branch (post-review-ready update):

  • v0.2.0 attested release intaken — E2E driving the real consumer path (eidolons init --members ramza) caught that strict integrity enforcement blocks installs of metadata-less members even at in_construction; the roster now carries the genuine release-manifest values from the attested v0.2.0 (release template + GitHub attestation). Round-trip verified: fresh consumer install → 10 gate tools on disk → eidolons verifyramza@0.2.0 verified.
  • Stage-2 instruments shipped in v0.2.0: ramza-adherence (Plan-Phase/Order/Fidelity geometric composite) and ramza-calibrate + anchors/ (the calibration verb parked since v2.0 Wave 3). Ramza suite 76/76 under both jq 1.8.1 and 1.7.1; Ramza CI green on ubuntu+macos.
  • Dogfood: the Stage-2 measurement plan itself was produced through RAMZA's gates — see .spectra/plans/2026-07-04-ramza-stage2-measurement.* (lite tier, 3 hypotheses scored, winner 79.5/solid, confidence 82.5 → VALIDATE, criteria frozen 423248b6…, scope declared). This PR review is the VALIDATE gate.
  • Post-merge next (per the dogfooded plan): S2-1 calibrate the host scorer against anchors/, S2-2 eidolons canary ramza, S2-3 scoped planner A/B vs SPECTRA 4.11 on H-WIN — which gates Stage 3.

🤖 Generated with Claude Code

@Rynaro Rynaro merged commit 0a0d89e into main Jul 5, 2026
22 checks passed
@Rynaro Rynaro deleted the feat/spectra-succession-ramza branch July 5, 2026 01:59
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