Domain Guides
Generative Specification applies uniformly across all software domains. What changes per domain is:
- What “verifiable” means — assertions, statistical properties, AI rubrics, or performance budgets
- Which quality gates are active — the tag system controls this in ForgeCraft
- What the spec must contain — domain-specific PRD sections that the AI cannot infer
Each guide covers these three dimensions for one domain, lists the active quality gates, and identifies the highest-value gate contribution targets.
Available Guides
| Domain | Tag | Key challenge |
|---|---|---|
| Fintech & Optimization | FINTECH | Statistical correctness, regulatory audit trails, financial precision |
| Machine Learning | ML | Non-deterministic output, data leakage, evaluation metrics vs assertions |
| Game Development | GAME | Frame budget, physics accuracy, save/load integrity |
| Creative & Generative | CREATIVE | Subjective quality, AI-evaluated rubrics, long-form coherence |
| CLI Tools | CLI | Exit codes, stdin/stdout contracts, non-interactive CI safety |
Contributing a Domain Gate
Each domain page lists the GS properties that are underrepresented for that domain. Those are the highest-value contribution targets. See CONTRIBUTING.md for the gate schema.
A merged domain-specific gate earns a ForgeCraft project slot and is activated automatically for all projects with the corresponding tag.