AIssistLab

Autonomous Hardening Runbook

Use this runbook when an agent is asked to keep improving V1 without step-by-step user input. It is intentionally non-destructive and local-only.

Goal

Autonomously harden Skill Workshop RAG for V1 release readiness: keep the app usable across Settings, Skills, Chat, Export, Editor, and Guided Builder; reduce duplicated code/docs where it is safe; preserve privacy; and verify every claim with repo-native evidence.

Allowed Autonomous Work

Stop Conditions

Stop and report instead of guessing when work requires:

Working Loop

  1. Inspect current branch and dirty worktree.
  2. Read relevant docs under docs/ before editing behavior.
  3. Search for concrete risks with rg, such as unsafe navigation, missing button types, broken internal links, duplicated ids, unfinished-work markers, raw paths, or direct secret output.
  4. Patch only findings that are currently in scope and backed by evidence.
  5. Add or update targeted tests for each behavior change.
  6. Run focused tests first, then npm run verify:release.
  7. Inspect git diff --stat, git diff --check, and relevant file diffs.
  8. Report evidence, unresolved manual checks, and whether commit or push approval is still needed.

Required Evidence

For a strong autonomous pass, capture:

Manual-Only QA

The automated gate intentionally does not prove these:

Track those in the release-candidate runbook manual QA section.