fix: redact operational skill review sources

This commit is contained in:
Marcos Paulo
2026-09-04 04:37:04 +00:00
parent aa85864868
commit 6ccc692759
17 changed files with 117 additions and 189 deletions
+15 -15
View File
@@ -1,23 +1,23 @@
# Gates: responsive chapter audit and summary landing
# Gates: review desk privacy and improved-draft audit
OWNS: index.html, full-guide/**, chapters.css, skills/index.html, skills/app.js, scripts/verify.mjs, scripts/audit-ui.mjs
OWNS: skills-review/**, submitted-skills/Anonymous Operational Submission/**, skill-reviews/improved/ndo-repro/**, scripts/verify.mjs
Scope: Make the route map the default entry point, repair the skills package anatomy layout, add purposeful interactions, and verify the guide across responsive, desktop, and accessibility-critical viewports.
Scope: Redact the operational submission's identity and URLs from the published review desk, keep package files usable in either preview mode, and explain each improved draft as a concrete diff.
- [x] G1: root entry directs readers to the summary while the full guide remains available at a stable route
- [x] G1: the published operational submission contains no personal name, original source URL, email address, or host-specific path
CHECK: node scripts/verify.mjs
EXPECT: landing route verification passed
EVIDENCE: `node scripts/verify.mjs` on 2026-09-04 emitted `landing route verification passed`.
EXPECT: review privacy verification passed
EVIDENCE: exit=0; shell=/bin/sh; cwd=/home/marcos/Projects/ai-for-dummies; path=d3551337f830/34 entries; EXPECT=matched; output-sha256=180e8cd0d18968e2a4244ede959c3459b5ce80b836fc5a0df00961907e5d15a1; output-bytes=481
- [x] G2: the skill package anatomy renders as a readable tree with one node per line and selectable file previews
- [x] G2: every package file remains selectable in Original and Improved draft modes without resetting the selected preview
CHECK: node scripts/verify.mjs
EXPECT: skills anatomy verification passed
EVIDENCE: `node scripts/verify.mjs` on 2026-09-04 emitted `skills anatomy verification passed`; Playwright selected all four package files.
EXPECT: review file-mode verification passed
EVIDENCE: exit=0; shell=/bin/sh; cwd=/home/marcos/Projects/ai-for-dummies; path=d3551337f830/34 entries; EXPECT=matched; output-sha256=180e8cd0d18968e2a4244ede959c3459b5ce80b836fc5a0df00961907e5d15a1; output-bytes=481
- [x] G3: public pages reflow without horizontal overflow and retain usable navigation at compact through 4K viewports
EVIDENCE: Playwright audit on 2026-09-04: 10 public routes × 320, 390, 1280, 1920, and 3840px; no horizontal overflow, HTTP failures, page errors, or failed skills-package selections.
- [x] G4: repository verification covers the landing route, skills anatomy, and interaction contracts
- [x] G3: every improved draft has an interactive change lens that explains changed guidance and its rationale
CHECK: node scripts/verify.mjs
EXPECT: presentation verification passed
EVIDENCE: `node scripts/verify.mjs` and `node scripts/audit-ui.mjs` passed on 2026-09-04.
EXPECT: review change-lens verification passed
EVIDENCE: exit=0; shell=/bin/sh; cwd=/home/marcos/Projects/ai-for-dummies; path=d3551337f830/34 entries; EXPECT=matched; output-sha256=180e8cd0d18968e2a4244ede959c3459b5ce80b836fc5a0df00961907e5d15a1; output-bytes=481
- [x] G4: the review desk works at mobile, Full HD, and 4K widths without page errors or horizontal overflow
EVIDENCE: Playwright audit on 2026-09-04: 320, 390, 1280, 1920, and 3840px passed with Improved Draft and Change lens rendered; no horizontal overflow or page errors.