A calm builder control room for the GitLawB hosted playground. Import a GitHub repository or a live website, watch the brief and quality gates resolve, then publish.
GitAxolotl is the front door for the GitLawB app builder. It deliberately keeps the surface small:
- One source intake that accepts either a GitHub repo (
owner/repo, SSH, or HTTPS URL) or a live website URL. - A pipeline with four named steps — Intake → Brief → Build → Verify.
- A quality gates panel where every gate has an owner, a score, and visible evidence.
- A short activity log — no fake streaming, no emoji rain.
- A handoff block ready for GitHub review or the hosted playground.
No marketing-template hero sections, no decorative animation, no “AI dashboard” energy.
- Vite + React 19 + TypeScript 6
- Single-file app shell:
src/App.tsx+src/index.css - Zero runtime dependencies beyond React
- Restrained design tokens, accessible focus rings, reduced-motion aware
git clone https://github.com/GitAxolotl/gitaxolotl.git
cd gitaxolotl
npm install
npm run devUseful scripts:
npm run dev— local dev servernpm run build— type-check + Vite production buildnpm run lint— ESLintnpm run preview— preview the production build locally
The shell is intentionally single-file so it can be lifted into playground.gitlawb.com without rewriting. The vercel.json in the repo keeps the SPA fallback and long-cache headers on /assets for a boring, predictable deploy.
MIT
