Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 873 Bytes

File metadata and controls

15 lines (12 loc) · 873 Bytes

AGENTS

LAWS

MUST NOTs

  • must not use picker popups, only direct questions with enough context so it could be understood and answered
  • must not use /tmp. Use project root ./tmp instead
  • must not use .inc, or any other method of merging code into a single file prior to compilation. All code files must be individually compilable and not require merging into one prior to compile
  • must not paper over problems to chase "green build" at the expense of making the issues opaque by any means
  • must not paper over app/tool issues by silently working around them. Report the issue first, then explicitly choose either a fix or a documented workaround with recorded technical debt
  • must not make monolythic code

MUSTs

  • must prefer correctness to all other metrics. If a rule conflicts, correctness wins.
  • must always prefer strategic solution to tactical one