Return to Naming and File Conventions
The team should consistently document handwritten Artifacts. File headers and inline documentation help developers and reviewers understand why an Artifact exists, how it participates in Phase 0, and whether it is handwritten, generated, or Configuration-driven.
Every handwritten source file and script should include a short header that identifies the Artifact’s purpose, its role in the Phase 0 Baseline, and any important usage constraints. Generated files should include a generated-file warning where the generator or file format permits it.
Language-specific documentation conventions should follow the normal practice of the language or file type:
Documentation should explain purpose, assumptions, inputs, outputs, Lifecycle effects, exceptions, exit codes, generated status, and Configuration dependencies where those details matter. Documentation should not repeat obvious code. The goal is to make the implementation reviewable and maintainable, not to create noise.
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.