Minimal: a tiny edit
Based on: walkthrough WT-03 · Skill: Implement · Depth: Tiny · Status: illustrative, NOT_RUN
Correct the misspelling recieve → receive in README.md only. The repository has unrelated uncommitted human edits in other files that must stay intact.
Concepts demonstrated
Section titled “Concepts demonstrated”- Adaptive depth: Tiny keeps the controls and drops the ceremony.
- Minimum change: one file, one word.
- Honest checks: the applicable check is a diff and spelling inspection, not an unrelated test suite.
Files involved
Section titled “Files involved”| File | Role |
|---|---|
README.md |
Target of the edit |
| Other modified files | Pre-existing human work, preserved untouched |
skills/implement/SKILL.md and references/kiyo/workflows/adaptive-flow.md |
Kiyo resources the agent reads |
references/kiyo/templates/reports/compact-task-report.md |
Report shape |
Request
Section titled “Request”Select Implement, then:
Change 'recieve' to 'receive' in the README only. Do not edit any other file.The framework’s original walkthrough writes this request in Thai. Intent is read from natural language in any language.
Expected behavior
Section titled “Expected behavior”The Tiny sequence from adaptive-flow.md:
compact scope/risk check → small edit → applicable checks → Memory impact → result
- No long plan, package upgrade, broad formatting, or unrelated tests.
- A baseline check first: the agent notices the other modified files and leaves them alone.
Expected report (illustrative)
Section titled “Expected report (illustrative)”- **Task/scope:** Fix one spelling error in README.md; Implement, Tiny; other files excluded.- **Actions/files changed:** README.md line 14: "recieve" → "receive". No other files touched; pre-existing edits in src/app.ts and docs/notes.md preserved.- **Governance/risk rationale:** G2 bounded documentation edit; LOW — single word, reversible.- **Verification/evidence:** Name: diff inspection; Applicability: required (scope check); Command/method: git diff -- README.md; Inspected scope: README.md working tree; Execution status: PASS; Observed result: one-word change only; Evidence location: diff in this conversation; Limitations: no rendered-docs check; Baseline relation: not applicable — no prior check exists for this line.- **Residual issues:** None identified within scope.- **Memory impact:** NONE — no durable context affected.- **Status:** DONE- **Next required action:** None for this scope.Verify it yourself
Section titled “Verify it yourself”git diff --statExpect README.md changed by one line, plus your pre-existing edits unchanged.
Why it is structured this way
Section titled “Why it is structured this way”A typo fix is where agents most often over-reach: reformatting the whole file, “fixing” nearby wording, or running a full test suite to report a green checkmark. Kiyo’s Tiny depth still requires the scope check, the diff check, and Memory impact. Those controls are cheap, and they prevent the over-reach.