Skip to content

Latest commit

 

History

History
17 lines (16 loc) · 1.58 KB

File metadata and controls

17 lines (16 loc) · 1.58 KB

TODO

  • Consolidate README and codegen README so they are not redundant; keep only the essentials in each
  • Keep the XML <-> HCL mapping rules centralized in docs/schema-mapping.md and make sure both READMEs point to it (no block syntax)
  • Document the codegen documentation tools (docindex/docgen) and link to them from the main README
  • Remove or update references to obsolete tools (e.g., doclint) and dead pipelines
  • Review/adjust the generated docs YAML once the new guidance is in place to confirm correctness
  • Improve the docgen prompt to surface valid values/examples using RNG context and the IR paths (plan drafted in internal/codegen/README.md)
  • Keep the codegen README focused on tricky cases and exceptions rather than repeating the main README
  • Add a shared domain stop helper and configurable update shutdown timeout for running-domain updates
  • Upgrade docgen/docindex prompts and inputs:
    • Enrich FieldContext with optional/required/computed flags, presence/string-to-bool/flattening info, valid values/patterns, and union notes (one-of branches).
    • Include docindex URLs as reference instead of forcing empty refs; only leave blank when nothing is known.
    • Prompt for constraints and short examples when meaningful; avoid examples for trivial booleans.
    • Add guardrails against invented defaults/side effects; prefer “user-specified” when unsure.
    • Build batches skipping already-documented paths to avoid overwriting manual entries.
    • (Later) feed RNG-derived optionality/enums/patterns into FieldContext once the RNG parser is wired.