docs: implementation plan for time-versioned allocation rules
Six tasks. Task 1 is deliberately large because the model change is atomic under TypeScript: Post.standingRule -> Post.rules will not compile as a partial change, so everything referencing it moves together, with the settings UI getting only a read-only summary until Task 5. Self-review closed two spec requirements that had no test: a version dated before the fold start is legal but inert, and an archived post still resolves its rules because it still folds. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
acf973f322
commit
c74a66aea9