Files
q-blog/docs/PHASE0_STATUS.md
greenflame089 0b100af686 Release v0.2.2
2025-08-22 07:28:42 -04:00

1.2 KiB
Raw Permalink Blame History

Phase 0 — Orientation & Quality Bar — Completed

Date: 2025-08-17 04:57Z

What we delivered

  • Tracker hygiene: canonical labels; duplicate cleanup helpers; milestone created; seed issues for Phase 13.
  • CI (self-hosted): single workflow (.gitea/workflows/ci.yml) using only built-in steps; verified green.
  • Dev harness: Vitest + @testing-library/react + jest-axe; a11y smoke tests/axe-smoke.test.tsx passing.
  • Lint posture: ESLint flat config + phase-scoped lint (Phase 0 ignores src/**); scripts to narrow/expand scope.
  • Docs & instructions: project instructions, CONTRIBUTING, RELEASING, CI runner notes, Phase plans.
  • Utility scripts: tracker bootstrap/verify; label dedupe; PR helpers.

Acceptance recap

  • Tests run and pass in CI.
  • Lint in Phase 0 scope is clean.
  • One CI workflow active; runner picks up jobs.
  • Milestone & initial issues exist.

Next (Phase 1 preview)

  • Remove remaining @ts-nocheck (scripted) and start type hygiene sweeps.
  • Fix MUI v4 imports, a11y <img alt> gaps, and hooks-in-non-components issues.
  • Begin file-scoped lint expansion behind small PRs.

Status: Phase 0 complete — propose version bump to 0.0.1 and tag release.