WizardGang Architecture Demo v0.4.0
WizardGang Architecture Demo v0.4.0
Product: WizardGang Architecture Demo
Version: v0.4.0
Release date: 2026-08-31
Commit: the commit this tag names — git rev-list -n1 v0.4.0
Scope
Make the served Swagger 2.0 contract the source of truth for the runnable REST reference on /api, so visitors can inspect and execute every operation with its request parameters, body schemas, examples, response contracts, and linked definitions.
Included changes
- [DEMO-029] [OPS] Record the verified v0.3.0 deployment
- [DEMO-030] [API] Generate REST explorer from Swagger contract
- [DEMO-031] [BUILD] Record and version the v0.4.0 release
Validation
- Clean install from
package-lock.json - Generated 17-route HTML registry and 45-entry full route-contract validation
- Controlled history and pull-request title validation
- TypeScript typecheck, contract, locale, security, and clean-database migration validation
- 58 automated tests across 12 files
- Dependency audit with no vulnerabilities
- Production Worker build
- Desktop and 390px mobile browser verification with no page-level horizontal overflow
- Live Swagger-generated public GET execution with request construction and
200response verification
Deployment
Target: demo.wizardgang.ai
The release workflow reproduces this annotated tag, publishes these notes, confirms that no D1 migrations are pending, deploys the exact tagged Worker source, and verifies /version and /health against the tag commit.
Known limitations
- Protected record mutations require an operator-provided bearer token; the explorer never stores it and redacts it from previews.
- Direct webhook execution requires an HMAC signature; the separate visitor-safe webhook demonstration performs server-side signing without exposing the secret.
- Identity examples are provider-neutral boundaries, not a configured external tenant.
- WCAG and ISO references are alignment demonstrations, not certification claims.
- Billing data is synthetic.
Previous release
v0.3.0
Rollback target
v0.3.0