Skip to content

feat: Epistemic Governance execution bundles — schemas, bundles, receipts, and CI gate#287

Open
mdheller wants to merge 1 commit into
mainfrom
feat/epigov-execution-bundles
Open

feat: Epistemic Governance execution bundles — schemas, bundles, receipts, and CI gate#287
mdheller wants to merge 1 commit into
mainfrom
feat/epigov-execution-bundles

Conversation

@mdheller

Copy link
Copy Markdown
Member

Summary

  • Adds schemas/hygiene-run-artifact.schema.json: HygieneRunArtifact for LOGFALL.STRAWMAN.V2 detector runs; determinism guaranteed via ruleset_hash + input_hash (sha256 pattern); sociosphere_protocol_ref is const: protocol/epistemic-governance/v1; finding_type enum covers logfall, strawman, attribution_without_evidence, load_bearing_metaphor, missing_non_claim, circular_evidence
  • Adds schemas/countertest-run-artifact.schema.json: CountertestRunArtifact for CTEST.STEELMAN.CONFIRM.V2 runs; links to hygiene_run_ref; outcome verdicts: confirmed_finding / refuted_finding / inconclusive / escalate_review
  • Adds three bundle descriptors: epigov-hygiene-detector-smoke, epigov-countertest-smoke, epigov-policy-backtest — all cite SocioProphet/sociosphere#322 and protocol/epistemic-governance/v1
  • Adds examples/receipts/epigov-strawman-smoke/ with hygiene + countertest example receipts showing full LOGFALL → CTEST.STEELMAN pipeline with replay_verified=true
  • Adds tools/validate_epigov_artifacts.py: 7 checks pass; wires validate-epigov-artifacts into make validate

Closes #155
Upstream: SocioProphet/sociosphere#322

Test plan

  • make validate-epigov-artifacts passes (7/7)
  • make validate passes (aggregate)
  • Tampered input (replay_verified=false) would fail validation

…ipts, and CI gate (#155)

Adds hygiene-run-artifact.schema.json: HygieneRunArtifact for LOGFALL.STRAWMAN.V2
detector runs. Fields: detector_id, ruleset_hash and input_hash (sha256 pattern),
claims_evaluated, hygiene_findings (finding_type enum: logfall/strawman/etc),
repair_suggestions, validation_artifact_ref, replay_artifact_ref, and
sociosphere_protocol_ref (const: protocol/epistemic-governance/v1).

Adds countertest-run-artifact.schema.json: CountertestRunArtifact for
CTEST.STEELMAN.CONFIRM.V2 runs. Links to hygiene_run_ref. Outcome verdict
enum: confirmed_finding/refuted_finding/inconclusive/escalate_review.

Adds three bundle descriptors: epigov-hygiene-detector-smoke,
epigov-countertest-smoke, and epigov-policy-backtest. All declare upstream
anchors to SocioSphere#322 and protocol/epistemic-governance/v1.

Adds examples/receipts/epigov-strawman-smoke/ with hygiene-run-artifact
and countertest-run-artifact example receipts showing full LOGFALL →
CTEST.STEELMAN pipeline with replay_verified=true.

Adds tools/validate_epigov_artifacts.py: validates schemas + bundle JSON +
protocol ref + hash format + replay_verified gate; 7 checks pass. Wires
validate-epigov-artifacts into make validate.

Closes #155
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.

Add Epistemic Governance execution bundles

1 participant