Skip to content

Add an AI-verifiable maintenance environment - #227

Merged
infeng merged 1 commit into
masterfrom
maintenance/ai-dev-environment
Aug 15, 2026
Merged

Add an AI-verifiable maintenance environment#227
infeng merged 1 commit into
masterfrom
maintenance/ai-dev-environment

Conversation

@infeng

@infeng infeng commented Aug 15, 2026

Copy link
Copy Markdown
Owner

Summary

  • document the supported environment, code map, verification contract, and observable fixtures in AGENTS.md
  • add a single npm run verify command covering tests, lint, library build, demo build, SSR build, and package contents
  • extend CI so Node.js 22 and 24 also validate the browser demo and SSR fixture
  • restore the Webpack 4 demo by using its compatible HtmlWebpackPlugin major
  • restore the SSR fixture on modern Node.js and model the supported client-only Viewer import

Why

Future maintenance will be performed with coding agents. Agents need deterministic setup, one-command acceptance, clear failure logs, and real browser/SSR environments that can be inspected before changes are merged.

Validation

  • npm ci --ignore-scripts
  • npm run verify
  • browser demo compiled and served at http://127.0.0.1:8001/
  • SSR fixture returned server-rendered HTML and a 200 response for /main.js at http://127.0.0.1:8005/
  • all package-lock URLs use registry.npmjs.org

@infeng
infeng marked this pull request as ready for review August 15, 2026 07:18
@infeng
infeng merged commit 4bfa231 into master Aug 15, 2026
2 checks passed
@infeng
infeng deleted the maintenance/ai-dev-environment branch August 15, 2026 07:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant