Classify evidence as load-bearing or attributive, draft the emission-cadence declaration for Taxonomy, treat silence as a stream finding, keep completeness separate from record richness, forbid immune memory as a state plane, and make containment proposals reconstructable to their origin. Observe real qonto-assistant audit events; deny-class completeness stays unknown until the source publishes a heartbeat. Assistant: grok Assistant-Session: 01a05ef1-9e5a-70f2-b0ff-0b05d6b38ae9
19 lines
765 B
Python
19 lines
765 B
Python
from pathlib import Path
|
|
|
|
ROOT = Path(__file__).resolve().parents[1]
|
|
DRAFT = ROOT / "specs" / "EmissionCadenceDeclaration.md"
|
|
|
|
|
|
def test_emission_cadence_draft_exists_for_taxonomy_handover() -> None:
|
|
text = DRAFT.read_text(encoding="utf-8")
|
|
assert DRAFT.is_file()
|
|
assert "owner: Taxonomy" in text
|
|
assert "drafter: kings-guard" in text
|
|
assert "qonto-assistant" in text
|
|
assert "GH-WP-0002-T04" in text
|
|
assert "approval-engine/cadence.yaml" in text
|
|
assert "expected rate" in text.lower() or "expected-rate" in text
|
|
assert "heartbeat" in text.lower()
|
|
assert "reconciliation" in text.lower()
|
|
assert "alongside the security genome" in text.lower() or "alongside the genome" in text.lower()
|
|
assert "security_genome" in text
|