No description
This repository has been archived on 2026-10-29. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • JavaScript 98.7%
  • PowerShell 1.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens 048ea2f9fa Point the huginn-cc fixture at Eve as owner
Eve's huginn-cc-surface.conformance.json now says ownerRepo Eve; the
parity manifest still said Huginn, so the ownerRepo comparison in
run-parity.mjs failed for the fixture. Match the metadata.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-16 15:25:28 +02:00
.github/workflows Use Node 24 GitHub actions 2026-07-10 16:22:58 +01:00
scripts Fail conformance on invalid evidence 2026-07-10 16:28:58 +01:00
tools Point the huginn-cc fixture at Eve as owner 2026-09-16 15:25:28 +02:00
.gitignore Initialize Eve conformance owner 2026-07-10 10:25:17 +01:00
conformance-workspace.lock.json test(input): lock executable action catalog 2026-07-11 03:22:21 +01:00
package.json Publish immutable conformance bundles 2026-07-10 16:21:32 +01:00
README.md Publish immutable conformance bundles 2026-07-10 16:21:32 +01:00

EveConformance

EveConformance owns the cross-repository evidence that an Eve provider, plugin, or runtime obeys the contracts published by the Eve kernel.

Eve owns schemas and the browser reference lowerer. Provider repos own live state and scenarios. Plugin repos own semantic sidecars. Runtime repos own native projection and captures. This repo reads those public surfaces and emits portable parity reports and conformance packs; it does not import their private implementation bodies.

Run

powershell -ExecutionPolicy Bypass -File .\scripts\run-conformance.ps1

The checked-in conformance-workspace.lock.json pins every owner repository to an immutable public Git commit. Materialize that evidence set, then run it:

$workspace = powershell -ExecutionPolicy Bypass -File .\scripts\materialize-workspace.ps1
powershell -ExecutionPolicy Bypass -File .\scripts\run-conformance.ps1 -WorkspaceRoot $workspace

For development, -WorkspaceRoot E:\Projects verifies sibling checkouts only when every checkout already matches the lock. Local branch state is never accepted as released conformance evidence.

GitHub Actions runs the same locked workspace on every push and uploads a bundle named for the EveConformance commit. A v* tag creates a GitHub release carrying that exact lock, parity report, schema catalog, capability matrix, packs, and typed witnesses.