16 Commits
Author SHA1 Message Date
Praveen BishnoiandGitHub e46edf9005 feat(motion): add example-paved-road-animated.html for Semantic Pattern #5 (Secure Paved Road) (#51)
* feat(motion): add base SVG layout and trust boundaries for example-paved-road-animated.html

* feat(motion): add 5-step interactive semantic items for Pattern #5 (Secure Paved Road)

* feat(motion): attach canonical SHA-pinned controller and WCAG AA controls

* docs(gallery): register example-paved-road-animated.html in assets/index.html gallery

* fix(motion): adjust attacker node Y and bypass connector to run cleanly through empty gap without crossing audit service box

* fix(motion): redesign paved road architecture with dedicated firewall node and solid opaque badge chips

* fix(motion): add signature legend bar and route audit connectors clear of firewall node

* docs(motion): add footer legend bar to fan-in queue animated diagram

* fix(motion): implement true SVG visual legend footer with mini-arrows and mini-rects

* fix(motion): correct Security Gate deployment flow, SOC arrow direction, and footer legend labels

* fix(motion): complete footer legend with 4 distinct box types matching diagram elements exactly

* chore(clean): remove queue diff from paved-road branch so diff contains only paved-road example

* chore(release): bump plugin version to 2.3.4 for synchronized version gate
2026-08-13 21:27:39 -05:00
Praveen BishnoiandGitHub e447ec5ece feat(motion): add example-queue-animated.html for Semantic Pattern #1 (Fan-in Queue / Bottleneck) (#49)
* feat(motion): add example-queue-animated.html for Semantic Pattern #1 (Fan-in Queue / Bottleneck)

* docs(gallery): register example-queue-animated.html in assets/index.html gallery

* fix(motion): adjust queue container height and step 5 box placement to prevent overlap

* fix(motion): expand slot rects and right column nodes to eliminate text overflow

* chore(release): bump plugin version to 2.3.3 for synchronized version gate

* docs(motion): add footer legend bar to fan-in queue animated diagram

* fix(motion): implement true SVG visual legend footer with mini-arrows and mini-rects

* fix(motion): unify queue depth status badge into a single dynamic full-height badge

* fix(motion): refine queue traffic rates and state description for realistic backpressure math
2026-08-13 14:09:38 -07:00
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 5076d38a97 docs(ci): document multi-OS matrix strategy and visual failure artifact reporting 2026-08-12 12:50:38 +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
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
Praveen Bishnoi f49a0cbc7e fix(scripts): replace blocked svgrepo URL for SAS icon in build-icons.py 2026-08-11 11:37:53 +05:30