Accumulated uncommitted work: GHOST Web backend, WebGL/GPU web layer, web workflow engine and protocol, tooling, docs and task records. Large generated evidence, user-testing archives, build snapshots and imported test assets remain untracked. Co-Authored-By: Claude Code <noreply@anthropic.com>
29 lines
965 B
Python
29 lines
965 B
Python
#!/usr/bin/env python3
|
|
"""Report candidate tests without inventing behavior contracts.
|
|
|
|
Keyword matches are discovery references. A reviewed workflow must supply actual
|
|
assertions and receipt producers before the supervisor can execute its cases.
|
|
"""
|
|
import json
|
|
from pathlib import Path
|
|
|
|
ROOT = Path(__file__).resolve().parents[1]
|
|
|
|
|
|
def main():
|
|
pending_path = ROOT / "tests/golden/WBV2/autopilot/behavior-pending.json"
|
|
pending = json.loads(pending_path.read_text())
|
|
references = []
|
|
for item in pending.get("tasks", []):
|
|
references.append({
|
|
"job": item["job"],
|
|
"referenceTests": item.get("candidateTests", []),
|
|
"action": "implement route-specific assertions and receipts in an explicit workflow",
|
|
})
|
|
print(json.dumps({"bound": [], "references": references,
|
|
"policy": "discovery does not change contract or acceptance"}, indent=2))
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main()
|