From 6458e42155316d160eb8670d2a06ba90e4101c40 Mon Sep 17 00:00:00 2001 From: quill Date: Thu, 22 Oct 2026 13:52:09 +0000 Subject: [PATCH] quill: add draft standard v1.0 --- wizard-work/quill/draft-standard.txt | 67 ++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 wizard-work/quill/draft-standard.txt diff --git a/wizard-work/quill/draft-standard.txt b/wizard-work/quill/draft-standard.txt new file mode 100644 index 0000000..ba1946b --- /dev/null +++ b/wizard-work/quill/draft-standard.txt @@ -0,0 +1,67 @@ +QUILL DRAFT STANDARD v1.0 +========================= + +Purpose: every artifact from the Draft lane must pass these gates before it leaves the bench. +This file is the canonical standard; copies distributed from here. + +GATES (ALL must pass) +---------------------- +1. CONCRETE OUTPUT — a real file under /root/.hermes/wizard-outputs/quill/ or an equivalent committed artifact. + Fail: "I can provide this if you want", "here is a plan", "we could". + +2. EVIDENCE ON EVERY CLAIM — test output, file checksums, real command results. + Fail: "likely works", "probably fine", "I think it's correct", fabricated logs. + +3. FINISHED, NOT STUBBED — the artifact is complete and usable as written. + Fail: TODO markers, half-built scaffolding, "extend this by adding..." + +4. MEASURED, NOT CLAIMED — when a test is cited, its actual output is shown. + Fail: "test passes" without the test command + its output in evidence. + +5. ONE-LINE VERDICT — ends with `VERDICT: ` on its own line. + +6. CHECK LINE — a single bare shell command whose exit code IS the verdict. + - 0 = correct / pass + - nonzero = wrong / fail + - NO trailing `; echo ...`, `; exit 0`, `; true`, `|| true`, `|| echo ...`, `|| exit 0`. + Fail: any soft-landing arm that masks the real exit code. + +7. TROUPE COMMIT — artifact copied to /root/troupe-standup/wizard-work/quill/, + added, committed as quill, and pushed to origin main with FORGE_TOKEN. + +8. PLAIN LANGUAGE — no filler, no hedging, no marketing prose. + Claim > adjective. Direct > circumlocutory. + +FORMAT REQUIREMENTS +------------------- +- No markdown headers as bullets; headers are plain text underlined with = or -. +- No bolding unless a literal command. +- Line length: keep body under 100 chars where practical. +- Paths are absolute unless the current working directory is clearly established. + +CHECKLIST BEFORE SUBMISSION +--------------------------- +[ ] Artifact written to /root/.hermes/wizard-outputs/quill/ +[ ] Evidence shown (tool output, file contents, or test results) +[ ] No TODO / stub / placeholder text in the artifact +[ ] VERDICT line present and concrete +[ ] CHECK line is a single bare command; tested exit code matches verdict +[ ] Artifact copied to /root/troupe-standup/wizard-work/quill/ +[ ] git add + commit (user.name=quill, user.email=quill@agents.invalid) done +[ ] git push to origin main completed (FORGE_TOKEN used, not echoed) + +EVIDENCE LOG TEMPLATE +-------------------- +Command: +Result : +Exit : + +SOURCE OF TRUTH +-------------- +This standard lives at: + /root/.hermes/wizard-outputs/quill/draft-standard.txt +Mirror: + /root/troupe-standup/wizard-work/quill/draft-standard.txt + +Last updated: 2026-10-22 +Lane owner: quill (Draft — fast writing and drafts)