hammer-editor/docs
Adam Brown d1e265a44c
Add Foundation primitives tier; rename Id/Sync/Settings repos (#558)
* Rename IdRepository to IdAllocator
It is a special foundational primative

* Rename SyncDataRepository to SyncJournal
It is a special foundational primative

* Rename GlobalSettingsRepository to GlobalSettingsStore
It is a special foundational primitive

* docs: add Foundation primitives tier to the architecture doc

Document IdAllocator, SyncJournal, and GlobalSettingsStore as a fixed set of
stateful, cross-cutting primitives that the whole data layer may depend on —
acyclic leaves (GlobalSettingsStore <- SyncJournal <- IdAllocator) that named
the dependency reality instead of treating it as a no-sibling violation.
2026-06-06 01:17:13 -07:00
..
ARCHITECTURE.md Update ARCHITECTURE.md 2026-05-29 18:23:21 -07:00
ARCHITECTURE_LAYERING.md Add Foundation primitives tier; rename Id/Sync/Settings repos (#558) 2026-06-06 01:17:13 -07:00
ASSET-GENERATION.md Add manifest-driven asset generation pipeline 2026-05-22 19:26:49 -07:00
DESIGN_PATTERNS.md Decompose SceneEditorRepository into focused repositories + a service facade 2026-06-06 00:57:35 -07:00
HOW-TO-RELEASE.md Added the ability to publish to a single store 2026-05-24 00:51:40 -07:00
HOW-TO-RUN-A-SERVER.md Allow more run-time config of umami 2026-06-04 23:04:35 -07:00
ROADMAP.md Update roadmap 2026-05-24 00:19:16 -07:00
SERVER-MONITORING.md Adds a full monitoring subsystem to the server admin panel 2026-06-05 19:19:11 -07:00
SYNCING-PROTOCOL.md Document writing-activity sync phase in protocol doc 2026-04-29 18:12:00 -07:00
WEB-DESIGN-SYSTEM.md CSS Refactor 2025-12-24 01:20:22 -08:00