Skip to content

Latest commit

 

History

History
11 lines (7 loc) · 1.06 KB

File metadata and controls

11 lines (7 loc) · 1.06 KB

SIDC Kit Agent Guidance

Prefer simple, elegant solutions over complex ones.

The role of this file is to describe common mistakes and confusion points that agents might encounter as they work in this project.

If you encounter something surprising, tell the developer and add the lesson here so future agents do not rediscover the same failure.

  • For number-based MIL-STD-2525D/APP-6D SIDCs rendered by milsymbol, digits 9-10 are the echelon/mobility field and digits 11-20 are the function ID. Keep curated land-unit fixtures aligned with milsymbol's number-SIDC metadata and land-unit function table.
  • Release automation uses Release Please plus npm trusted publishing in .github/workflows/release.yml. Keep release-driving commits in Conventional Commit format so version bumps and CHANGELOG.md stay automated.
  • The release workflow optionally uses OPENCODE_API_KEY through scripts/summarize-release-diff.mjs to append an OpenCode-generated diff summary to GitHub release notes. Keep that step non-blocking so npm publishing is not blocked by LLM availability.