Commit graph

6 commits

Author SHA1 Message Date
Matej Bačo
e998739998 Add agent skill to increase patch version 2026-04-09 15:18:26 +02:00
Jake Barnby
dfb23612b0 (docs): rewrite AGENTS.md with module structure and action patterns 2026-03-31 14:44:24 +13:00
Chirag Aggarwal
8b026d3459 perf: optimize updateDocument() calls to use sparse documents
Optimize updateDocument() calls across the codebase to pass only changed
attributes as sparse Document objects rather than full documents. This is
more efficient because updateDocument() internally performs array_merge().

Changes:
- Updated 58 files to use sparse Document objects
- Added Performance Patterns section to AGENTS.md with optimization guidelines
- Applied pattern to Workers, Functions, Sites, Teams, VCS modules
- Updated app/controllers/api files (account, users, messaging)
- Updated app infrastructure files (realtime, general, init/resources, shared/api)

Exceptions maintained:
- Migration files (need full document updates by design)
- Cases with 6+ attributes (marginal benefit)
- Complex nested relationship logic
2026-03-06 17:05:19 +05:30
Matej Bačo
73173a7f8c Add module docs 2025-12-30 15:04:26 +01:00
Matej Bačo
ee7103c4b0 Typo fix 2025-12-19 13:20:57 +01:00
Matej Bačo
1b1ef80b10 Create AGENTS.md 2025-12-19 13:09:48 +01:00