Purpose
- •Create one new plan document under design/plans.
Steps
- •Decide file path
- •Standard paths:
- •
design/plans/YYYY/YYYYaa-short-slug.md(English) - •
design/plans/YYYY/YYYYaa-short-slug.ja.md(Japanese)
- •
- •Default language is Japanese.
- •Follow the user’s instructions if they specify path, date, language, or slug.
- •Draft the document
- •Use GUIDE.md for English plans or GUIDE.ja.md for Japanese plans.
- •Follow the schema and template defined in the applicable guide.
- •Refer to existing plan files for structure and writing style.
- •Apply front-matter rules
- •Set
idas the plan doc-id and keep it unique across the entire repository. - •Keep
idaligned with the filename stem. - •Set
adrsas a string array of related ADR doc-ids (use[]when none yet). - •Keep
tasksas a string array of related task doc-ids when applicable.
- •Apply references rules
- •Keep a markdown reference list at the end of the file.
- •For links to markdown documents that define front-matter
id:, use that doc-id as the reference label (no.md/.ja.mdin labels).
- •Finalize
- •Run
make gen-indexafter creating the file to refresh plan indexes.