Files
youdis/agents.md
2026-03-31 16:23:37 -04:00

1.0 KiB

agent rules

priorities

  • optimize for simplicity, boringness, and long-term maintainability
  • prefer minimal diffs; avoid refactors unless required for the active task

tech stack

  • python
  • file storage: json and csv, no sqlite or databases
  • assume local virtual env is available and accessible
  • do not add new dependencies unless explicitly approved; if unavoidable, document justification in the active task notes

workflow

  • work on ONE task at a time unless explicitly instructed otherwise
  • at the start of work, state the task id you are executing
  • do not start work unless a task id is specified; if missing, choose the earliest unchecked task and say so
  • propose incremental steps
  • always include basic tests for core logic
  • add assumptions and questions along-the-way to the ** notes section under the active task
  • when you complete a task:
    • mark it [X] in pm/tasks.org
    • fill in evidence with commit hash + commands run
    • never mark complete unless acceptance criteria are met
    • include date and time (HH:MM)