← ClaudeAtlas

method-rules-gate-contractslisted

Normative per-gate contracts for the SaaS validation pipeline - required artifacts, prerequisites, metrics, OPEN rules, and the exact pack-verdict predicate. Load before any gate work.
vuongdam2k01/SaaS-idea-brainstorm · ★ 0 · AI & Automation · score 70
Install: claude install-skill vuongdam2k01/SaaS-idea-brainstorm
# Gate contracts (normative) The single source of truth for what each gate requires — a **normative, LLM-interpreted contract with deterministic hook checks** (deterministic helpers now cover the manifest, ledger and pack-verdict checks; the remaining predicates are LLM-interpreted by design). Gate-check enforces these BEFORE the gatekeeper runs. `requires` = gates that must be `passed` (or `open` where allowed) first — verdicts violating prerequisites are rejected. | Gate | Requires | Required artifacts (acceptable statuses) | Metric / check | OPEN allowed? | |---|---|---|---|---| | **F** | — | idea-brief (ready — incl. the **intake classification table** with every statement classed `source-stated`/`evidence-backed`/`interpretation`/`assumption`/`unknown`, and **zero unresolved blocking questions**; unknowns are expected, unanswered blockers are not), **founder-charter (present, seeded, ready for playback)**, problem-hypothesis (ready, no-solution + refutation condition), lean-canvas (ready, labeled), beachhead-icp (ready, **target 20 on-segment tier-4/5 pseudonymous prospects, hard minimum 15 to pass** — sub-tier entries quarantined and uncounted; every counted row carries the behaviour that establishes the tier, its `E-id`, a **resolved entity** (dedup key), an **observed-at date** and a reach channel, and the table **passes `scripts/validate-beachhead.js` (exit 0)** — the single prospect validator; a prose tracker asserts a count, it does not let anyone check one, whic