Files
holocron/plugins/git/skills/git-branches/references/orchestrator-contract.md
Defame1297 27a76692b0 fix(kyberforge): stop the provenance checker skipping check 8 on unparsed input
484357a taught the Contributing parser the bullet form, but a block it still
could not parse returned the same empty result as an explicit "(none)", so the
checker read "no contributing files" and skipped check 8 rather than reporting
that it could not tell. Checks 7 and 8 were consequently dead across the whole
git plugin without anything failing.

The parser now distinguishes "declared none" from "could not parse", which
wakes both checks. Because the parser is duplicated between the skill-audit and
agent-audit copies, it is fenced with BEGIN/END markers and a test hashes the
two regions so the copies cannot drift apart again silently.

Addresses #111.
2026-08-31 08:01:18 +00:00

493 B

source_keys
source_keys

Orchestrator request contract

git-orchestrate and other calling agents send this shape. The result shape they parse back is in SKILL.md Step 5, because every run emits one.

Request:

{
  "action": "create|switch|delete|rename|track|list|get-intent",
  "branch": "<branch-name>",
  "base": "<base branch, optional, defaults to config>",
  "intent": "<human-readable intent, optional>",
  "confirm": "<true for destructive ops, omit for read ops>"
}