feat(wave): native verify loop, brag launch card, optional crawl4ai MCP - #5
Merged
Merged
Conversation
…al mcp - Native verification corrective loop: add verification-loop.md protocol, update create-verification-skill/SKILL.md, add Corrective loop section in rules/01-verification.md, add cls.md recipe under playwright-qa, and note chrome-devtools-axi diagnostics - Brag launch card in HyperFrames: add brag.md 18s launch video composition recipe, update hyperframes/SKILL.md, NOTICE.md, rules/00-routing.md, and README.md - Optional Crawl4AI MCP: add crawl4ai enable/disable CLI commands and install handlers, enforce 127.0.0.1 binding and header token validation in doctor checks, add doctor unit tests, and document configuration - Update CHANGELOG.md Unreleased keeping catalog frozen at 62 on v0.1.4
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Body-only + FOREIGN_ON_DEMAND wave. No new catalog names. Product stays 0.1.4. Allowlist stays 62 (47 model-invoked / 15 manual).
Head:
23354dfonwave-verify-brag-crawl4ai.Track 1 — verification loop (not a
/verifyskill)Claude-shaped generate → measure → fix → re-measure, mapped onto existing HighEnd machinery:
/create-verification-skill+references/verification-loop.md(When / Corrective action / Evidence, anti-test-weakening)rules/01-verification.mdcorrective loop before done-gateplaywright-qa/references/cls.md(SKILL.md kept at 56 lines, ≤200 budget)chrome-devtools-axilayout-shift attach on127.0.0.1:9223Project-local output remains
.opencode/skills/verify-<app>/. Overlay allowlist unchanged.Track 2 — brag launch card under
hyperframesskills/hyperframes/references/brag.md— 18s / 60fps / 1080p / 4 beats →brag-output/brag.mp4hyperframes. Indonesian long-form tours stayid-demo-video.brag.Track 3 — Crawl4AI
FOREIGN_ON_DEMANDDoctor: absent →
OPTIONAL_ABSENT(rc 0).0.0.0.0or raw cloud secrets →FAIL. Scrapling remains a docs pointer only. Not a catalog skill. Not a browser-QA eye.Freeze contract
ask-matt/grilling/wait-what/matt-implement## UnreleasedonlyProof
tests/test_skills.py10/10 (62 = 47 + 15)tests/test_routing.py11/11tests/test_playwright_qa.py5/5 (56 ≤ 200)tests/test_license_audit.py3/3tests/test_doctor.py46/46