autonomous-workflow — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited autonomous-workflow (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
NO SKIPPING PHASES. Explore, then Plan, then Code, then Verify. Every phase produces an artifact.
goToDefinition from issue keywords, findReferences for impact.hover before modifying.a. Static: lint/test/typecheck in parallel. With lsp.diagnosticsAsQuality, LSP diagnostics add a signal (errors P1, warnings P2), never replace CLI checks. b. Runtime: build, start, verify; on failure enter the debug-fix-retest loop (bounded by closedLoop.maxDebugIterations). c. Review: self-review with fix-forward; fix P1/P2 immediately. d. Verdict: when verdict.enabled, dispatch verdict-judge with acceptance criteria + evidence bundle only (no diff, rationale, journal). Per criterion PASS/FAIL/NEEDS-HUMAN-REVIEW; FAIL enters a fix loop, NEEDS-HUMAN-REVIEW escalates.
TaskCreate in PLAN (one per deliverable, imperative subject, acceptance criteria in description); TaskGet before working a task; TaskUpdate(in_progress) before starting; TaskUpdate(completed) only after the per-task gate; TaskList at checkpoints.
TaskUpdate(taskId, status: "completed") is blocked until ALL hold:
in_progress in the debug-fix-retest loop.settings.json testing.tddMode is enforce (default), RED-GREEN-REFACTOR was observed: failing test before implementation.| Tier | Actions | Behavior |
|---|---|---|
| 1 Autonomous | Commits, branches, file edits, staging | Execute |
| 2 Journal | Push, PR creation, issue assignment | Execute, log to journal |
| 3 Confirm | Merge, release, force operations | Human confirmation, always |
settings.json tiers; promotable (journal→confirm), never demotable. Full tables: references/three-tier-safety.md.
"Use the AskUserQuestion tool" means invoke the tool with contextual options, never plain text.
{journal-dir}/issue-{N}.md at branch creation (default .decisions/).public entries only; internal (security rationale, credentials, vulnerabilities) never reaches PR bodies, comments, or logs.Ceilings (qualityCheckMaxIterations, closedLoop.maxDebugIterations default 5, fixForwardMaxIterations) are safety nets, not budgets. Run, fix, re-run until convergence. Halt only for genuine non-convergence (same failure across the last 3 iterations with no progress AND ceiling reached), then file a six-field escalation per skills/llm-operator-principles/SKILL.md § Genuine non-convergence. Never silently loop past the ceiling.
Plan >10 tasks for one issue: decompose first. Contradictory EXPLORE signals: ask before planning. >5 files modified without a commit: stop; tasks too large.
Fix failures yourself; never report and move on. Minimum runtime verification per project type: runtime-verification. Only markdown-only, config-only, dependency-bump-only may skip runtime checks (with the evidence that skill requires); any other skip requires a six-field escalation.
No agent teams: sequential. No quality commands: Skill(capability-discovery), then runtime-only. No LSP: grep. No gh: git-only.
Try first; present 2-3 options with a recommendation, never open questions; use the six fields in references/escalation-format.md. Escalate only for: irreversible actions (Tier 3); genuinely ambiguous product/architecture decisions; out-of-whitelist runtime skips; genuine non-convergence. Never for: Tier 1/2 actions; decisions with clear policy; any P1/P2/P3 disposition (fix it — no follow-up issues in default mode); approaching a ceiling.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.