Why
The operational failure modes this tool is a response to: the moments a reader recognises, the audiences that recognise them, the areas they fall under, and what a reader's own symptoms imply. Every entry is a file under the layer's why section; nothing here holds a list, and a moment added there is answered by all of these without a registration anywhere.
The operational failure modes this tool is a response to: the moments a reader recognises, the audiences that recognise them, the areas they fall under, and what a reader's own symptoms imply. Every entry is a file under the layer's why section; nothing here holds a list, and a moment added there is answered by all of these without a registration anywhere.
- module why
- builtin
- behaviorally_verified
- 6 capabilities
Capabilities
Each composed in this module's file; each with its own page.
why.areasEvery operational area the catalogue declares, each with the public moments that fall under it. Membership is derived from the moments and is never listed in an area's own file.query · behaviorally_verified · majordomus_why_areas · GET /api/v1/why/areaswhy.audiencesEvery audience the catalogue declares, each with the public moments that name it. Membership is derived from the moments and is never listed in an audience's own file.query · behaviorally_verified · majordomus_why_audiences · GET /api/v1/why/audienceswhy.diagnoseWhat a reader's own symptoms imply: the moments the selection resolves to, the operational areas and audiences they weigh towards, and the capabilities, commands, claims, rules and use cases that answer them — each carrying the moments that produced it. Counting, not inference: there is no weighting and no percentage.query · behaviorally_verified · majordomus_why_diagnose · GET /api/v1/why/diagnosewhy.listEvery operational moment this repository holds, narrowed by any of the facets the catalogue itself reports, with the audiences, the areas, the derived filters and the counts. The default is the public catalogue; pass status=any for the drafts too.query · behaviorally_verified · majordomus_why · GET /api/v1/whywhy.momentOne operational moment in full: what it looks like, why it happens, what it costs, what this tool does about it, and every relation derived from its metadata — the responsibilities its claims belong to, the moments that name it, and the moments nearest it by shared area, audience and tag.query · behaviorally_verified · majordomus_why_moment · GET /api/v1/why/momentwhy.validateEvery finding over the catalogue: a reference that resolves to nothing, with the nearest candidate; a duplicate identity; a file name that disagrees with its id; and a public record that does not meet the floor its status promises. Errors make the catalogue invalid; warnings do not.query · behaviorally_verified · majordomus_why_validate · GET /api/v1/why/validate