diff --git a/docs/architecture.md b/docs/architecture.md index 86fa5c5..90639b1 100644 --- a/docs/architecture.md +++ b/docs/architecture.md @@ -8,7 +8,8 @@ Idlegame is split into four layers. - `tickLoop.ts`: fixed-timestep accumulator. Large elapsed deltas, including offline catch-up, drain through the same tick path as active play. -- `game.ts`: core game state, active action progress, and resource accrual. +- `game.ts`: core game state, action queue, costs/unlocks on start, completion-driven + queue advancement (actions do not auto-repeat when the queue is empty). - `save.ts`: versioned save schema, serialized export/import strings, and offline elapsed calculation. - `num.ts`: branded numeric boundary and human-readable formatting.