Repository navigation
✨ [feat] routes: two doors into the board, security check in QA, skill map refresh (3.3.0) - #86
Merged
Merged
Conversation
- New /security-audit/ page: Cloudflare's security-audit skill (commit c1c8a8c) on the shared sdlc layout, six phases, 63 parts with when/what/how/behind-the-scenes popovers and line-linked sources. - layout_sdlc: optional meta.labels, per-stage name and icon, and `parallel` categories (no arrows, no START); SDLC maps rebuilt with identical diagrams. - Registry, nav, Explore card, 960x600 thumb, Cloudflare logo, pages.yml and README link. - skill-map.json: external security-audit node in its own root child view (six main steps), re-rendered with 0 crossings; visual tests pass. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…rity-audit (3.2.0) - new bundled skill pr-security-review: Anthropic's local /security-review, prompt verbatim, diff target = PR base (MIT notice + source commit 0c6a49f) - super-review runs it on every PR; findings are Bug · blocker routed to Super Build - get.sh and onboard repair fetch cloudflare/security-audit-skill via npx skills; skills-lock.json detection, --no-helper-skills respected - skills-ready: pr-security-review required in Review, security-audit optional - super-qa drops its /security-review call; README, main page, skill map, simulator, manifests, onboard.md updated - tests: get.sh security-audit cases, onboard repair order, readiness entries Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- pr-security-review runs on every PR; security-audit installs as a helper skill (3.2.0) - Merged clean onto origin/main; safety suites pass Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Keep one security-audit node: docs-branch what/how plus the install and lane notes from security-skills - Keep pr-security-review, the anthropics author and the security-audit view with its 6 phases - Regenerate visual/skill-map.html and index.html from the merged skill-map.json with visual.py render - run-safety.sh: 62 suites pass; visual tests and sync_explore --check pass Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- super-qa runs pr-security-review on every PR as its one security check (folds the old /security-review call) - each kept finding fails QA: ❌ line, [builder] thread, QA → Ready; skill missing → Block - super-review drops its security step; the rest of the lane is unchanged - skills-ready: pr-security-review required in qa, security-audit optional in qa; docs, families, manifests, README synced Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- new collect_handoff.py: route (to-spec/to-tickets installed?), doc (one grouped findings doc), fork (1–5 → /implement-spec, 6+ → Backlog) - findings doc at docs/super-board/findings/collect-<YYYY-MM-DD>.md, never overwritten; dry run prints it and writes nothing - missing /to-spec or /to-tickets, or --direct → today's Backlog filing, with the reason printed; scheduled intake uses --direct - tests/test_collect_handoff.py; SKILL.md, README, docs flow and AGENTS.md block updated Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- docs/super-board/routing.md: clear idea, foggy idea, bugs → /to-spec → /to-tickets - build fork: 1–5 tickets → /implement-spec, 6+ → super-board; super-deploy planned - linked from README and the super-board SKILL.md Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- root: Ideas (/grill-me, /wayfinder) and Bugs (/super-collect) meet at /to-spec → /to-tickets; 1–5 tickets → /implement-spec, 6+ → /super-board; planned super-deploy; /security-audit joins the side tools - pr-security-review moves from super-review to super-qa; super-collect hands a findings doc to /to-spec - visual template: When · What · How · Example · Behind the scenes tabs, ==highlight==, examples gallery, planned nodes, loop edges, wrapping bullets on phones - tests: test_visual_* pass (families and main-steps updated for the new root) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- VERSION, skills/super-board/VERSION, plugin.json and README badge → 3.3.0 - RELEASE-NOTES: security check in QA, super-collect planning hand-off, routing doc - bash tests/run-safety.sh: 63 suites pass Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- examples: PR description (recap of this branch), super-deploy plan, architecture map, command and script interface - each has a full-size PNG and a thumb under 100 KB; Pages serves them at /skill-map/examples/ - landing thumb redrawn from the new root view; sync_explore --check passes Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- collect-submit view: findings doc, /to-spec, /to-tickets, then 1–5 to /implement-spec on yes, 6+ to Backlog - --direct, scheduled runs, GitHub issues and a missing /to-spec or /to-tickets go straight to Backlog - collect-file node and its edges reworded to match SKILL.md and collect_handoff.py - re-rendered skill-map.html and index.html; test_visual_*, visual check, sync_explore and run-safety pass Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Qodo reviews are paused for this user.Troubleshooting steps vary by plan Learn more → On a Teams plan? Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center? |
- fails today: index, onboarding and writing-standard hardcode v3.0.2 - pins the dev placeholder, the build stamp and the VERSION path trigger Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- data-sb-version placeholders read "dev" from disk, stamped at deploy - pages.yml runs stamp_version.py and redeploys when VERSION changes - release pill links to releases/latest Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
3 tasks done
- notes name the VERSION stamp on the public site - the three EricOS fork ports each get a line with their PR Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
Note
⏳ In review · round 1 · ✅ 8/9 AC · head
d2ca404Problem
diagrams/) and the lane skillssuper-qa,super-review,super-collectSolution
security-skillsanddocs/security-audit-pagepr-security-review(Anthropic's claude-code-security-review, MIT) runs in super-qa on every PR and replaces QA's built-in /security-review call; it is out of super-reviewsecurity-auditis a standalone optional skilldocs/super-board/findings/collect-<date>.md) → /to-spec → /to-tickets → fork: 1–5 tickets → /implement-spec (on confirm), 6+ → Backlog--directand scheduled runs and github-source issues go straight to Backlog; it also falls back to that when the skills are missingdocs/super-board/routing.mdrule: which path to take, in plain wordsskills/visual/assets/template.html;.github/workflows/pages.ymlnow serves the examplesdiagrams/_shared/stamp_version.py); pages read "dev" from disk, no more hardcoded v3.0.2Acceptance criteria
↳
bash tests/run-safety.sh· all suites pass on macOS atd2ca404↳ 7
test_visual_*pass↳ visual.py check · 58 views, 0 overlaps
↳
python3 diagrams/_shared/sync_explore.py --checkpasses↳ covered by the safety suites above
↳ covered by the safety suites above
↳
tests/test_pages_version.py· 4 failures on47bc443, 6/6 ond2ca404↳
test-collect-file.sh13/13 local passes (8 in parallel);gh run rerun --failedof run 40610878773 passed↳ not verified: follow-up, shown as planned on the map
Iteration history
47bc443d2ca404Risk
🟡 Medium · changes which lane runs the security check and how super-collect files work.
🤖 Generated with Claude Code