Skip to content

v0.5.64 — Decision-Log Schema (Loop 43) - #162

Merged
cschanhniem merged 1 commit into
mainfrom
loop43-decision-log-schema
Jul 6, 2026
Merged

cschanhniem merged 1 commit into
mainfrom
loop43-decision-log-schema

Conversation

@cschanhniem

Copy link
Copy Markdown
Collaborator

JSON Schema for human review decisions, covering the 9 decision types required by AGENTS.md SS8.

Primary: schemas/decision_log.schema.json — Draft 2020-12 JSON Schema with 12 fields, 9 decision types (publish_candidate_sequences, contact_lab, release_generator_weights, change_safety_policy, external_scientific_claim, submit_paper, recalibration_approval, expert_review_override, other), required-field enforcement, conditional dissent-requires-notes.

Tests: 11 tests covering schema validity, required fields, decision types, valid/invalid examples, dissent conditional, rejected decisions.

2000 tests passing (pre-push full suite).

JSON Schema for human review decisions, covering AGENTS.md SS8.

Changes:
- schemas/decision_log.schema.json -- Draft 2020-12, 12 fields,
  9 decision types, dissent conditional.
- tests/test_decision_log_schema.py -- 11 tests.
- docs/50_LOOP_PLAN.md -- Loop 43 complete, next Loop 45.
- docs/ROADMAP.md -- v0.5.64 entry.
- docs/METRICS_CURRENT.md -- Pipeline v0.5.64, 2000 tests.

2000 tests passing.
@cschanhniem
cschanhniem merged commit 9ef8147 into main Jul 6, 2026
@cschanhniem
cschanhniem deleted the loop43-decision-log-schema branch July 6, 2026 09:48
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