Objects
The declarative objects of the repository's AI layer: rules, prompts, profiles, policy, documents, milestones, issues, claims, and whatever kinds the repository adds; listed, read by URI, and searched.
The declarative objects of the repository's AI layer: rules, prompts, profiles, policy, documents, milestones, issues, claims, and whatever kinds the repository adds; listed, read by URI, and searched.
- module objects
- builtin
- behaviorally_verified
- 4 capabilities
Capabilities
Each composed in this module's file; each with its own page.
objects.getOne object by URI (majordomus://<kind>/<identity>): metadata, provenance and content; a URI a query projects (majordomus://repository) answers that query as a JSON document. The same resolution serves the MCP resource read.query · behaviorally_verified · majordomus_get · GET /api/v1/objectobjects.listList the declarative objects of the repository's AI layer, optionally by kind or tag.query · behaviorally_verified · majordomus_list · GET /api/v1/objectsobjects.searchCase-insensitive substring search over identities, titles, descriptions and content.query · behaviorally_verified · majordomus_search · GET /api/v1/searchobjects.verifyRead every file the layer was built from and compare it with what this process is serving. The index is built once at start-up and kept, which is what makes every other request cost nothing and what makes a file edited afterwards be served as it was; this is how a running server says whether that has happened, without being restarted to find out. A file that is one object is compared byte for byte; a collection file, whose objects the index keeps as members rather than as text, is compared by size, and every finding says which comparison was made. It reads every file of the layer, so it reports its progress file by file and stops when it is asked to.query · behaviorally_verified · majordomus_verify_objects · GET /api/v1/objects/verify
Claims implemented in this module
Attached by the file that implements each claim; every one links to its page with the implementation and the test that proves it.