Examples
Examples
Botanical's product Shiitake extensions: goal, loop and Almanac on the generic extension surface
API reference and examples
Section titled “API reference and examples”This package documents contracts beside source and has no generated API command. package.json owns these exported subpaths:
| Entry | Source |
|---|---|
/goal, /goal/host |
Goal contract and definition. |
/loop, /loop/host |
Loop contract and definition. |
/almanac, /almanac/host |
Schedule contract and definition. |
/home, /home/host |
Home contract and definition. |
/question, /question/host |
Question contract and definition. |
/plan, /plan/host |
Plan contract and definition. |
/skills, /skills/source |
Skills definition and host-owned source. |
/subagents, /subagents/host |
Subagents contract and definition. |
/subagents/client |
Subagents client entry. |
/goal/client, /loop/client, /plan/client |
Client entries for Goal, Loop and Plan. |
/roster |
Product roster and grants. |
Loop tests exercise scheduling and mid-run pause. Almanac tests exercise admission and retry. Catalog tests check the human interaction contracts. These fixtures use the actual extension definitions on Shiitake with fake models.