Commit Graph

27 Commits

Author SHA1 Message Date
Claudio Ortolina 41f4f08831 Streamline project conventions 2026-05-04 22:32:37 +01:00
Claudio Ortolina 2de9c5e705 Add guidance about working with Backlog.md tasks 2026-05-02 16:54:54 +01:00
Claudio Ortolina 83ebfb7961 Update commit message conventions for dependencies 2026-04-28 22:46:09 +01:00
Claudio Ortolina ed2e91400c Update documentation for ML-21, ML-9, and Erlang 28.5
- architecture.md: document new ErrorResponse behaviour, HttpError, and
  Worker.ErrorHandler modules plus per-API ErrorResponse pattern
- project-conventions.md: capture API-failure → Oban tuple convention and
  mix_audit CI/pre-commit run
- production-infrastructure.md: bump builder image Erlang to 28.5 and
  note mix_audit in the lint step
2026-04-24 14:29:35 +01:00
Claudio Ortolina f79e1e4ddf Update project conventions around backlog.md and GH issues 2026-04-24 08:09:24 +01:00
Claudio Ortolina 71936f6173 Update project conventions and infrastructure docs 2026-04-22 21:01:52 +01:00
Claudio Ortolina 4422d8b02b Document alias-at-top convention 2026-04-19 07:52:06 +01:00
Claudio Ortolina f6e78022a4 Update project conventions 2026-04-15 15:03:41 +01:00
Claudio Ortolina ac1954f9c8 Document ExSlop Credo checks convention 2026-04-13 12:18:17 +01:00
Claudio Ortolina 65135a618d Add script/command to validate Dockerfile args versions 2026-04-12 12:10:34 +01:00
Claudio Ortolina a983698c72 Document SQLite query optimization conventions 2026-04-11 23:46:23 +01:00
Claudio Ortolina eeb0763466 Deduplicate and consolidate project docs
Remove redundant sections from production-infrastructure.md that
duplicated architecture.md (Oban queues/plugins/cron, external API
integrations, SQLite extensions, scheduled maintenance). Absorb API
rate limits into architecture.md's integration table. Replace tool
versions table with pointer to mise.toml. Add two conventions from
project history: scoped test setup and single-path shared components.
2026-04-09 15:19:32 +01:00
Claudio Ortolina e34e06ee6f Add review and audit principles to conventions 2026-04-09 07:23:01 +01:00
Claudio Ortolina 42d0ccf0d0 Update project conventions 2026-04-02 16:10:59 +01:00
Claudio Ortolina 96836ae715 Improve tests: better assertions, meaningful tests
Track resulting principles in project conventions
2026-03-27 15:46:31 +00:00
Claudio Ortolina 6e96bd019f Add two project conventions 2026-03-27 08:51:00 +00:00
Claudio Ortolina fa20428989 Update documentation 2026-03-26 23:04:53 +00:00
Claudio Ortolina 1cd9376632 Update project conventions 2026-03-25 09:28:21 +00:00
Claudio Ortolina ca3c32c804 Add project convention around using the icon class 2026-03-16 19:43:30 +00:00
Claudio Ortolina 0a26891575 Update project conventions 2026-03-14 18:33:34 +00:00
Claudio Ortolina 420614c490 Update architecture and project conventions docs 2026-03-11 10:49:41 +00:00
Claudio Ortolina 4a25e5742b Try and get Claude to skip the Co-Authored-By mention 2026-03-07 18:55:05 +00:00
Claudio Ortolina b917585231 Tweak instructions on generated commit messages 2026-03-07 09:23:08 +00:00
Claudio Ortolina 70392857fa Add project convention around co-authoring in commit messages 2026-03-05 20:33:54 +00:00
Claudio Ortolina 08f7565d44 Replace inspect(reason) with friendly error messages
Closes #81
2026-03-05 20:25:13 +00:00
Claudio Ortolina 348be87bc2 Remove duplicated directives 2026-03-01 21:24:30 +00:00
Claudio Ortolina a2590e4311 Move documentation under docs/ 2026-03-01 21:19:46 +00:00