Correct the flag recognition rule and the manual API
Document playerOnly speaking, repeated flags and the tail
Document the always-on flag scan and its escape
Document help precedence, paging and configurable words
Document the new invocation order and the tail contract
Document the flag value rules and the inline = spelling
Document the single policy for declared choice contexts
Document the typed number results and the side-aware range wildcard
Write down the single access contract and the reached help context
Document the boot refusals for mixed families and dead aliases Also spells out, on both ends, that a capture returning null aborts in silence because the capture is the one that knows why.
Document the four @Arg sources and the contextual resolution phase The equipment slot, missing() and the cross-family previouslyParsed had no page at all; the pages that did exist still taught the removed spellings.
Document the parse result and the engine that routes it The parser page still taught a contract that no longer compiles: a nullable return, a second call asking for the message, and a throw to refuse. It also promised that an unusable default resolves to null in silence, which is now reported as the bug in the command it always was.
Document the command tree, flags and the parser contract Examples are drawn from commands that exist in this ecosystem - /ecstorage for the branch that eats nothing, TheDuel's /arena for the one that captures a token - so every shape on the page can be checked against real sources.
Upadte wiki and docs
Upadte wiki
Document the admin lifecycle override
Document the ONLINE default, the login guarantee and accountsections The lifecycle table said LAZY was the default and described the same release rule twice in different words. It now leads with the guarantee ONLINE buys - the pre-login is held until the sections load, so a later resolution is a completed future - and with what that costs at every login. Adds the slow-login breakdown, the LOST WRITE report, and the accountsections block with the reason it carries no per-section backend.
Document the section lifecycle and the required section id Registering a PDSection now states a stable id, and one SectionLifecycle replaced the hotLoad/warmup/cache trio. Adds the idle-grace resolution chain, the release primitives, the reload-on-re-registration behaviour and the storage.yml keys that go with all of it.
Document the unified economy API
Adjust wiki
Reword the per-player language note
Align the secondary pages with the current placeholder syntax
Document the storage boot guard and the message-engine gotchas
Rewrite the text pages on the current FancyText and placeholder model
Update wiki
Real Initial Commit
Remove home
Initial Home page