docs(evidence): narrow owner gate baseline
This commit is contained in:
@@ -21,3 +21,20 @@ def test_acceptance_runner_includes_the_integrated_candidate_publication_gate():
|
||||
runner = Path(__file__).parents[2] / "scripts" / "evidence-restructuring-acceptance.sh"
|
||||
|
||||
assert "test_evidence_candidate_publication.py" in runner.read_text(encoding="utf-8")
|
||||
|
||||
|
||||
def test_owner_gate_manual_records_the_narrow_inventory_and_qdrant_baseline_protocol():
|
||||
manual = Path(__file__).parents[2] / "docs" / "testing" / "evidence-restructuring-manual.md"
|
||||
|
||||
text = manual.read_text(encoding="utf-8")
|
||||
normalized = " ".join(text.split())
|
||||
|
||||
assert "35 moveable source documents" in text
|
||||
assert "retained `psd-clinical/evidence/README.md`" in text
|
||||
inventory = text.split("README is not a source document and must remain", 1)[1]
|
||||
inventory = inventory.split("```text", 1)[1].split("```", 1)[0]
|
||||
assert sum(line.strip().endswith(".md") for line in inventory.splitlines()) == 35
|
||||
assert "move exactly those 35 listed source documents" in normalized
|
||||
assert "with_payload:false" in text
|
||||
assert "with_payload:true" not in text
|
||||
assert "must be repeated through the successful `vector inspect` command" in normalized
|
||||
|
||||
Reference in New Issue
Block a user