Every limitation below is a fact about the current implementation, not a disclaimer. Several are the reason a claim is marked advisory or planned in the guarantees matrix.
- Majordomus is invoked by a person, a git hook, or a worker following its instructions. It does not hook the worker's runtime.
- It measures no tokens and no cost.
docs/ECONOMICS.mdsays what it would take. - Scope overlap is reported, never blocked, and only across worktrees of one repository on one machine.
- The regression-test check in
finishis a path heuristic (test/,spec/,_test.) and says so in its message. - The YAML subset is deliberately small: maps, lists, lists of maps, inline lists, quotes, comments. Anchors, multi-line scalars, and flow maps are rejected.