Skip to content
Examples

Examples

Botanical's product Shiitake extensions: goal, loop and Almanac on the generic extension surface

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.