docs/archive/2026-07-ai-artifacts/claude-skills/integration-pipeline-preview/17-ci-cycle/03-await-merge/SKILL.md
> **ARCHIVAL KNOWLEDGE — DO NOT USE OR REFERENCE.** > Superseded by `codemap/` + root `AGENTS.md`. Scheduled for deletion once the pipeline is verified (Phase 6). > Manifest: `docs/archive/2026-07-ai-artifacts/MANIFEST.md` --- name: 03-await-merge description: Prints maintainer merge instructions and closes the pipeline. kind: leaf executor: script model: claude-haiku-4-5-20251001 --- # Await Merge Prints merge instructions to the maintainer and marks phase 17 complete. Approval is reserved f
npx skillsauth add neohaskell/neohaskell docs/archive/2026-07-ai-artifacts/claude-skills/integration-pipeline-preview/17-ci-cycle/03-await-mergeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
ARCHIVAL KNOWLEDGE — DO NOT USE OR REFERENCE. Superseded by
codemap/+ rootAGENTS.md. Scheduled for deletion once the pipeline is verified (Phase 6). Manifest:docs/archive/2026-07-ai-artifacts/MANIFEST.md
Prints merge instructions to the maintainer and marks phase 17 complete. Approval is reserved for the maintainer — this leaf does not call pipeline.py approve 17. The pipeline parks at PAUSE state until the maintainer confirms the merge and runs pipeline.py approve 17 manually.
pipeline.py get pr_url → PR URL.pipeline.py get pr_number → PR number.pr_url and pr_number → verify: both set.awaiting_approval, not approved.Assumptions:
pipeline.py approve 17 themselves. This leaf must not auto-approve — that would collapse the final human gate.If any assumption fails, refuse — do not guess.
URL=$(python3 .claude/skills/integration-pipeline-preview/scripts/pipeline.py get pr_url).NUM=$(python3 .claude/skills/integration-pipeline-preview/scripts/pipeline.py get pr_number).Review at $URL (PR #$NUM), approve, merge. Then run pipeline.py approve 17 to close the pipeline.python3 .claude/skills/integration-pipeline-preview/scripts/pipeline.py complete 17.pipeline.py approve 17 — that command is reserved for the maintainer to invoke manually after the merge has actually landed.Merge instructions printed; phase 17 marked complete and parked at awaiting_approval. The pipeline closes only after the maintainer runs pipeline.py approve 17 themselves.
pr_url or pr_number missing → refuse: "PR metadata missing; phase 16 incomplete".pipeline.py returns non-zero → refuse and surface stderr.development
> **ARCHIVAL KNOWLEDGE — DO NOT USE OR REFERENCE.** > Superseded by `codemap/` + root `AGENTS.md`. Scheduled for deletion once the pipeline is verified (Phase 6). > Manifest: `docs/archive/2026-07-ai-artifacts/MANIFEST.md` --- name: neohaskell-style-guide description: NeoHaskell coding style reference and enforcement rules. Load when writing, reviewing, or modifying any Haskell code in the NeoHaskell project. Triggers on 'NeoHaskell style', 'NeoHaskell conventions', 'how to write NeoHaskell', '
development
> **ARCHIVAL KNOWLEDGE — DO NOT USE OR REFERENCE.** > Superseded by `codemap/` + root `AGENTS.md`. Scheduled for deletion once the pipeline is verified (Phase 6). > Manifest: `docs/archive/2026-07-ai-artifacts/MANIFEST.md` --- name: neohaskell-security-review description: Security & Code Quality review for NeoHaskell. Use when reviewing code changes, PRs, or architectural decisions for security implications. Evaluates OWASP, NIST, EU compliance. Handles pipeline phases 2 (ADR review) and 10 (im
development
> **ARCHIVAL KNOWLEDGE — DO NOT USE OR REFERENCE.** > Superseded by `codemap/` + root `AGENTS.md`. Scheduled for deletion once the pipeline is verified (Phase 6). > Manifest: `docs/archive/2026-07-ai-artifacts/MANIFEST.md` --- name: neohaskell-qa-designer description: Testing QA Designer for NeoHaskell. Designs comprehensive test specifications with exhaustive edge cases, boundary conditions, and happy paths BEFORE implementation. Handles pipeline phase 6 (Test Spec Design). Outside-in TDD meth
development
> **ARCHIVAL KNOWLEDGE — DO NOT USE OR REFERENCE.** > Superseded by `codemap/` + root `AGENTS.md`. Scheduled for deletion once the pipeline is verified (Phase 6). > Manifest: `docs/archive/2026-07-ai-artifacts/MANIFEST.md` --- name: neohaskell-performance-review description: Performance review for NeoHaskell targeting 50k req/s throughput. Use when reviewing code for performance implications, INLINE pragmas, strictness, and allocation patterns. Handles pipeline phases 3 (ADR review) and 11 (imp