FILE / ScuroNeko/Laniakea
TODO.md
Исходный файл и его история в репозитории.
Introduce first-class policy helpers and composition through middleware Normalize chat context for more updates and add regression coverage Document the completed backlog item in changelog, TODO, and wiki
1.5 KiB
1.5 KiB
TODO
The framework backlog has moved to the wiki.
Primary page:
Russian page:
Current priority split:
Priority 1: observability model.Priority 2: service layer and dependency graph model.Partial: webhook runtime model, plugin composition contract.
Completed former high-priority items:
[v1.0.0-rc.13] Authorization and policy model: added first-classPolicy[T], middleware integration throughRequirePolicy(...), plugin and bot policy registration helpers, built-in Telegram-aware policies, and composableAllPolicies(...),AnyPolicy(...), andNotPolicy(...)helpers with regression coverage.[v1.0.0-rc.13] Update schema contract: documented and tested the normalizedMsgContextupdate-routing contract, including routing categories and per-update field guarantees.[v1.0.0-rc.13] User-facing vs internal error model: added explicit user-visible vs internal-only error markers and updated centralized handler error routing accordingly.[v1.0.0-rc.13] Configuration freeze model: formalized bot configuration freeze after first run, documented lifecycle commit points, and added regression coverage for ignored late mutations.1. Conversation / Scene Model: completed inv1.0.0-rc.12.2. Typed Handler Input Model: completed inv1.0.0-rc.12.3. Request Context / Cancellation Model: completed inv1.0.0-rc.12.