{"owner":"cobusgreyling","repo":"loop-engineering","hasSkills":true,"hasMcp":false,"mcpConfig":null,"found":["AGENTS.md"],"skills":{"AGENTS.md":"# AGENTS.md — loop-engineering reference\n\nConventions for humans and loops maintaining this repository.\n\n## Build & verify\n\n```bash\n# Unified front door (prefer for new workflows)\ncd tools/loop && npm ci && npm test\nnode dist/cli.js doctor ../..\nnode dist/cli.js status ../..\n\n# Loop readiness audit CLI (still canonical scorer)\ncd tools/loop-audit && npm ci && npm run build\nnode dist/cli.js ../..              # audit repo root\nnode dist/cli.js ../.. --suggest    # show copy commands for gaps\n\n# Before/after demo (scores an empty dir → starter → L2)\nbash scripts/before-after-demo.sh\n```\n\nFront door map: [docs/cli-front-door.md](docs/cli-front-door.md). Agent install skill: [skills/install-loop/SKILL.md](skills/install-loop/SKILL.md).\n\nCI runs `validate-patterns` and `audit` on every push/PR (see `.github/workflows/`).\n\n## Review norms\n\n- Patterns and starters must stay **tool-agnostic in intent**; tool-specific paths live under `examples/` and per-tool starters.\n- Never auto-merge changes to `docs/primitives*.md`, `tools/loop-audit/src/`, or showcase assets without human review.\n- Failure stories in `stories/` should include token cost, root cause, and remediation — not just wins.\n- New patterns require an entry in `patterns/registry.yaml`.\n\n## Loop operation (this repo)\n\n- **Daily triage**: `loop-triage` skill → `STATE.md` (report-only, L1).\n- **Fixes**: only via PR with human review; `minimal-fix` + `loop-verifier` for assisted changes (L2).\n- **Isolation**: use git worktrees for any unattended code-change experiments (see `LOOP.md`).\n\n## Test commands\n\nThis repo has no application test suite. Quality gates:\n\n```bash\ncd tools/loop && npm test && node dist/cli.js doctor ../..\ncd tools/loop-audit && npm run build && node dist/cli.js ../../\nbash scripts/before-after-demo.sh\n```"},"files":{"AGENTS.md":"# AGENTS.md — loop-engineering reference\n\nConventions for humans and loops maintaining this repository.\n\n## Build & verify\n\n```bash\n# Unified front door (prefer for new workflows)\ncd tools/loop && npm ci && npm test\nnode dist/cli.js doctor ../..\nnode dist/cli.js status ../..\n\n# Loop readiness audit CLI (still canonical scorer)\ncd tools/loop-audit && npm ci && npm run build\nnode dist/cli.js ../..              # audit repo root\nnode dist/cli.js ../.. --suggest    # show copy commands for gaps\n\n# Before/after demo (scores an empty dir → starter → L2)\nbash scripts/before-after-demo.sh\n```\n\nFront door map: [docs/cli-front-door.md](docs/cli-front-door.md). Agent install skill: [skills/install-loop/SKILL.md](skills/install-loop/SKILL.md).\n\nCI runs `validate-patterns` and `audit` on every push/PR (see `.github/workflows/`).\n\n## Review norms\n\n- Patterns and starters must stay **tool-agnostic in intent**; tool-specific paths live under `examples/` and per-tool starters.\n- Never auto-merge changes to `docs/primitives*.md`, `tools/loop-audit/src/`, or showcase assets without human review.\n- Failure stories in `stories/` should include token cost, root cause, and remediation — not just wins.\n- New patterns require an entry in `patterns/registry.yaml`.\n\n## Loop operation (this repo)\n\n- **Daily triage**: `loop-triage` skill → `STATE.md` (report-only, L1).\n- **Fixes**: only via PR with human review; `minimal-fix` + `loop-verifier` for assisted changes (L2).\n- **Isolation**: use git worktrees for any unattended code-change experiments (see `LOOP.md`).\n\n## Test commands\n\nThis repo has no application test suite. Quality gates:\n\n```bash\ncd tools/loop && npm test && node dist/cli.js doctor ../..\ncd tools/loop-audit && npm run build && node dist/cli.js ../../\nbash scripts/before-after-demo.sh\n```"},"items":[{"name":"AGENTS.md","path":"AGENTS.md","title":"AGENTS.md","content":"# AGENTS.md — loop-engineering reference\n\nConventions for humans and loops maintaining this repository.\n\n## Build & verify\n\n```bash\n# Unified front door (prefer for new workflows)\ncd tools/loop && npm ci && npm test\nnode dist/cli.js doctor ../..\nnode dist/cli.js status ../..\n\n# Loop readiness audit CLI (still canonical scorer)\ncd tools/loop-audit && npm ci && npm run build\nnode dist/cli.js ../..              # audit repo root\nnode dist/cli.js ../.. --suggest    # show copy commands for gaps\n\n# Before/after demo (scores an empty dir → starter → L2)\nbash scripts/before-after-demo.sh\n```\n\nFront door map: [docs/cli-front-door.md](docs/cli-front-door.md). Agent install skill: [skills/install-loop/SKILL.md](skills/install-loop/SKILL.md).\n\nCI runs `validate-patterns` and `audit` on every push/PR (see `.github/workflows/`).\n\n## Review norms\n\n- Patterns and starters must stay **tool-agnostic in intent**; tool-specific paths live under `examples/` and per-tool starters.\n- Never auto-merge changes to `docs/primitives*.md`, `tools/loop-audit/src/`, or showcase assets without human review.\n- Failure stories in `stories/` should include token cost, root cause, and remediation — not just wins.\n- New patterns require an entry in `patterns/registry.yaml`.\n\n## Loop operation (this repo)\n\n- **Daily triage**: `loop-triage` skill → `STATE.md` (report-only, L1).\n- **Fixes**: only via PR with human review; `minimal-fix` + `loop-verifier` for assisted changes (L2).\n- **Isolation**: use git worktrees for any unattended code-change experiments (see `LOOP.md`).\n\n## Test commands\n\nThis repo has no application test suite. Quality gates:\n\n```bash\ncd tools/loop && npm test && node dist/cli.js doctor ../..\ncd tools/loop-audit && npm run build && node dist/cli.js ../../\nbash scripts/before-after-demo.sh\n```","category":"root","tokens":452}]}