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

30 lines
1.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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.