Skip to content

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 27 Aug 12:21
· 41 commits to main since this release

Retro Web UI v1.1.0

v1.1.0 adds an installable deterministic CLI around the proven v1.0.0 Skill helpers. The CLI supplies repeatable project evidence, explicit behavior artifacts, theme assets, diagnostics, and verification results; Codex still owns semantic conversion, application-specific repair, runtime interpretation, accessibility review, and visual judgment.

Included

  • retro-web-ui Python CLI with info, analyze, doctor, behavior snapshot/compare, theme list/bundle, audit, and read-only verify commands.
  • One versioned JSON envelope, stable diagnostic codes, and documented exit semantics for agent and CI use.
  • A shared Python facade used by the CLI while retaining the standalone Skill layout and the v1.0.0 helper entry points.
  • A machine-readable Skill manifest that checks CLI API compatibility, behavior snapshot schema/algorithm, and all four deterministic theme bundle digests.
  • Monorepo-aware frontend selection and npm, pnpm, yarn, and Bun metadata detection without installing dependencies or executing target scripts.
  • Reproducible Skill ZIP, wheel, and source distribution with clean-install and cross-platform CI gates.

Validation boundary

The existing four themes and v1.0.0 semantic/runtime evidence remain the regression baseline. The CLI workflow was exercised across static HTML, React/Vite, React/MUI/Emotion, Vue/Bootstrap, SvelteKit, Next App Router, and the pinned TodoMVC repository. This does not expand those bounded cases into a claim of universal framework or component-library support.

Static analysis and behavior-signal comparison are guardrails, not proof of semantic equivalence. The CLI deliberately has no universal convert command and never runs inferred package scripts. Vue and Next fixtures retain intentional static review findings that are resolved through their passing runtime evidence rather than hidden by suppressions.

The CLI and Skill artifacts have no third-party runtime dependencies. The repository's SvelteKit validation harness has one known low-severity development-only advisory (GHSA-pxg6-pf52-xh8x via cookie@0.6.0); npm offers only a breaking framework downgrade, and that dependency is not shipped in release artifacts.

See the CLI + Skill validation report, CLI boundary, and Compatibility evidence.

Install

Install the Skill:

$skill-installer install https://github.com/ririri-rgb/retro-web-ui/tree/v1.1.0/skills/retro-web-ui

Install the CLI release wheel in an isolated environment:

python3 -m venv .venv
.venv/bin/python -m pip install retro_web_ui_skill-1.1.0-py3-none-any.whl
.venv/bin/retro-web-ui info --json

On Windows, use .venv\Scripts\python and .venv\Scripts\retro-web-ui. Installing the CLI does not copy the Skill into Codex's Skill directory.

Release assets include the standalone Skill ZIP, Python wheel, source distribution, and SHA-256 files.