Skip to content

feat(continuity): define preflight evidence contract - #64

Merged
szmyty merged 1 commit into
mainfrom
codex/relay-61-continuity-preflight-contract
Sep 9, 2026
Merged

feat(continuity): define preflight evidence contract#64
szmyty merged 1 commit into
mainfrom
codex/relay-61-continuity-preflight-contract

Conversation

@szmyty

@szmyty szmyty commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Parent #60

Closes #61

Summary

  • pin the exact Aether, Hygiene, EgoLint, and Holon continuity contract inputs and their source digests
  • define closed request, result, and profile schemas that separate semantic status from enforcement outcome
  • add a standard-library validator, representative fixtures, and repository-local AGENTS.md / CONTINUITY.md
  • document the privacy boundary, forbidden side effects, rollout gates, architecture, ADR, and roadmap track

Boundaries

This is the contract-only slice. It does not execute EgoLint, materialize handoffs, write Git or GitHub state, publish a reusable workflow, or author semantic continuity content. All upstream continuity inputs remain unreleased, so the profile is proposed and enforcement is capped at observe.

Validation

  • python3 scripts/validate_continuity_preflight_contract.py validate
  • exact source-byte verification against the pinned Aether, Hygiene, EgoLint, and Holon revisions
  • python3 scripts/validate_actions.py — 8 actions, 14 workflows, 10 reusable workflows
  • python3 -m unittest discover -s tests — 201 tests
  • python3 -m compileall -q actions scripts tests
  • git diff --check
  • continuity frontmatter, managed-block, size, and section-order checks

Local limitation

Cargo is unavailable in the local environment, so the native EgoLint executable was not run. This slice validates the exact pinned contract bytes and leaves executable integration to #62.

Refs #60

Roadmap-Step: REL-CONT-001
ADR-Ref: ADR-008

@szmyty
szmyty merged commit 8092fd5 into main Sep 9, 2026
9 checks passed
@szmyty
szmyty deleted the codex/relay-61-continuity-preflight-contract branch September 9, 2026 22:23
@devactivity-app

Copy link
Copy Markdown

Pull Request Summary by devActivity

Metrics

Achievements

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.

Define the pinned continuity preflight contract and evidence schemas

1 participant