Cathryn Lavery
dbc4abd965
feat(skill): pre-draw checkpoint, docs-sync gate, packaged self-check, ADRs
...
- SKILL.md: confirm type/pattern/size/cuts with the user before rendering;
checklist hooks for the checkpoint and the packaged self-check
- scripts/verify-docs-sync.py: CI now fails when the frontmatter description
loses a type's lexical hook, the gallery can't reach a shipped example, or
the README tree names a missing file
- skills/diagram-design/scripts/self_check.py: distilled output checker that
ships with the skill so installed agents can verify their own diagrams;
adversarial suite in scripts/test-self-check.py
- assets/index.html: six new tabs (OAuth sequence + five single-variant
examples with a data-single variant lock) so every shipped example is
browsable
- docs/adr/0001-0004: settled policies recorded (pinned controller, taxonomy
freeze, reveal-only autoplay, byte cap + trigger-rich description)
- README: It's-working-if section, new gates documented; CONTRIBUTING: gate
table, ADR guidance, type-addition invariants; CI: two new steps
2026-08-12 17:00:08 -07:00
Cathryn Lavery
e2ed1925c4
[verified] add semantic patterns and accessible motion
2026-08-12 14:08:50 -07:00
Cathryn Lavery
86dda261a3
ci: align matrix with current verification gates
2026-08-12 10:08:08 -07:00
Cathryn Lavery
c492b1d98f
Merge remote-tracking branch 'origin/main' into codex/pr28-final
2026-08-12 10:07:10 -07:00
Cathryn Lavery
2d9dba47d2
Merge remote-tracking branch 'origin/main' into codex/pr32-final
...
# Conflicts:
# .github/workflows/ci.yml
2026-08-12 10:01:44 -07:00
Cathryn Lavery
26ca6df028
Merge remote-tracking branch 'origin/main' into codex/pr31-final
...
# Conflicts:
# .github/workflows/ci.yml
2026-08-12 09:58:27 -07:00
Mr-Neutr0n
d22686be01
fix(icons): normalize quoted URL SVG attributes
...
Signed-off-by: Mr-Neutr0n <harikp2002@gmail.com >
2026-08-12 17:15:22 +05:30
Mr-Neutr0n
99bc4cb0be
fix(icons): preserve Devicon viewBox dimensions
...
Signed-off-by: Mr-Neutr0n <harikp2002@gmail.com >
2026-08-12 17:12:33 +05:30
Mr-Neutr0n
af6bc62799
fix: repair mojibake arrow directions
...
Signed-off-by: Mr-Neutr0n <harikp2002@gmail.com >
2026-08-12 15:52:47 +05:30
Praveen Bishnoi
8fed3d26b4
fix(ci): address maintainer review feedback with checkout ordering, dynamic outcomes, and Playwright screenshots
2026-08-12 14:12:06 +05:30
Praveen Bishnoi
b337d0fcf4
ci: add GitHub Step Summary table generation for matrix run results
2026-08-12 13:25:34 +05:30
Praveen Bishnoi
5f3aa8fdda
fix(ci): enable Python UTF-8 mode globally and enforce utf-8 encoding in subprocess verify scripts for Windows
2026-08-12 13:20:58 +05:30
Praveen Bishnoi
f73ef478cc
fix(ci): fix Windows line-ending CRLF diff issues in build-icons script and git checkout
2026-08-12 13:12:49 +05:30
Praveen Bishnoi
e46196a007
fix(ci): wrap optional feature scripts in file presence checks for independent PR branches
2026-08-12 13:10:30 +05:30
Praveen Bishnoi
58fc09269b
fix(ci): set PYTHONIOENCODING utf-8 environment variable for Windows matrix runners
2026-08-12 12:57:30 +05:30
Praveen Bishnoi
11559e0a3b
ci: add automated visual artifact packaging and upload on linter failures
2026-08-12 12:50:19 +05:30
Praveen Bishnoi
c96cb2cabc
ci: add OS-aware Playwright browser provisioning step for matrix runners
2026-08-12 12:50:19 +05:30
Praveen Bishnoi
a38ebd6616
ci: standardize cross-platform Python executable invocation across runners
2026-08-12 12:49:56 +05:30
Praveen Bishnoi
a2d453d5f9
ci: configure multi-OS testing matrix for Linux, Windows, and macOS
2026-08-12 12:49:40 +05:30
Cathryn Lavery
af7fadb7ed
ci: verify Mermaid imports
2026-08-11 21:38:11 -07:00
Cathryn Lavery
a64838182f
ci: enforce accessible SVG contract
2026-08-11 21:35:09 -07:00
Cathryn Lavery
0d47ae3a9f
fix(ci): harden validation and verify generated assets
2026-08-11 21:25:22 -07:00
Praveen Bishnoi
2f697ab712
docs(ci): document automated GitHub Actions validation and add drawio verifier step
2026-08-12 08:22:46 +05:30
Praveen Bishnoi
78fbe648f1
ci: add GitHub Actions workflow for linting and verification gates
2026-08-12 08:22:13 +05:30