Skip to content

Reference index

Kiyo has no programming API. Its public surface is made of three things:

  • the eight Skill entries and their access contracts;
  • stable control IDs;
  • a fixed status vocabulary, plus the formats of project state and templates.

These pages are the lookup reference for that surface.

Element Stable? Where defined
Skill names (init … memory) and logical IDs (kiyo.init …) Yes; exactly eight src/kiyo/skills/
Control IDs (KIYO-*-NNN) Yes; never renumbered or reused control-index.md
Status values Yes; checked by the static contract tests Evidence Contract, Definition of Done, Memory specification
Project state formats Yes; neutral templates src/kiyo/templates/
Plugin ID kiyo-axiom-framework, catalog kiyo-codejadee No. Development namespace; final identity is an open owner decision Naming
Host selectors (for example /kiyo-axiom-framework:init) Host-defined; some are UNKNOWN Host commands
Internal file layout under references/kiyo/ An implementation detail of packaging Packaging