feat: reject placeholder evidence submissions

This commit is contained in:
yaojingang
2026-06-14 10:43:19 +08:00
parent 3f0b262e5f
commit 985eaee14b
21 changed files with 211 additions and 81 deletions
@@ -297,6 +297,7 @@ def render_markdown(report: dict[str, Any]) -> str:
"",
"- Templates and planned work do not count as accepted evidence.",
"- Real submissions must include the evidence-key critical artifact paths with verified SHA-256 digests.",
"- Real submissions must replace template submitter, date, and provenance placeholders with concrete evidence metadata.",
"- Local command-runner output does not count as provider-backed model evidence.",
"- Metadata fallback does not count as native permission enforcement.",
"- Pending reviewer work does not count as human adjudication.",