Documentation

New here? Read the documents under Get started in order. Already using Jaekit? Pick what you need under Use. File formats, exact rules and material for developing Jaekit come last. Every page is built as is from the repository's Markdown files.

Get started

Learn what problem Jaekit solves, install it, and hand over your first goal.

Use

Look here to change or continue a goal, read a stopped task or a completion report, or set up independent review.

File and record formats and rules

These documents state exactly the formats of the goal documents, working files and check and review records Jaekit reads and writes, and the rules that compute status and completion from those records. You do not need them to hand work to your agent. Read them when you build a tool that reads the records or need the exact condition for a behavior. They live in the repository's contracts/ folder; "contract" in their titles means these formats and rules the programs and tools keep. Korean is the original and an English translation sits beside it; where the two differ, the original decides.

Show 13 documents
Formats and rules overviewThe documents in this group and what each covers.contracts/README.en.mdGoal document format (SPEC.md)The sections of SPEC.md and its completion conditions (AC-n), written by Spec and read by Seal.contracts/goal-docs.en.mdExecution bundle format (PLAN, REVIEW, PROGRESS)What PLAN.md, REVIEW.md and PROGRESS.md hold, and the completion report, written by Seal.contracts/bundle.en.mdRun record format and completion (runs.jsonl)The lines of runs.jsonl, the ha commands, and how status and completion are computed from the record.contracts/run-record.en.mdCheck declarations and resultsHow a check for a change condition declares what it checks and reports a violation or a pass.contracts/check-result.en.mdThe executor's authority and completion rulesWhat an agent following Seal may do, and when it may declare completion.contracts/role-card.en.mdReview round record formatThe round record spar run leaves, and how findings are classified and handled.contracts/review-round.en.mdReview gate formatThe gate file spar gate writes when it judges whether review is finished.contracts/review-gate.en.mdSpar configuration format (spar.toml)The spar.toml files that choose reviewers and review settings.contracts/spar-config.en.mdSpar input formatsThe inputs spar accepts, and what happens to input outside them.contracts/spar-input.en.mdha capabilities and compatibilityHow ha capabilities shows what the installed ha supports.contracts/core-capabilities.en.mdDecision history format (optional)The decision history recorded with ha history: observations, causes, decisions and more.contracts/decision-history.en.mdPost-completion findings formatHow a problem found after completion is recorded apart from that completion.contracts/findings.en.md

Developing Jaekit

Read these to build, change and verify Jaekit itself. You do not need them to use Jaekit.

Show 5 documents