mirror of
https://github.com/ipnet-mesh/meshcore-hub.git
synced 2026-08-06 17:02:59 +02:00
70981c8fe0
- Apply the full design-review punch list (PL-1..PL-36): schema/RLS/envelope corrections, F-number propagation, dangling section refs repointed, REWRITE.md stub. - Rewrite all illustrative Python pseudocode as TypeScript/Drizzle/Fastify across the component docs (PL-29); SQL/PL-pgSQL left language-agnostic. - Observer friendly name: per-tenant label on tenant_observers with a concrete GET/POST/PUT/DELETE contract, nodes?is_observer picker, and a prefix-keyed routing cache so label-only edits skip the ingester reload. - Add D23 (test pyramid & CI coverage policy): vitest unit/integration/component + Playwright e2e, qualitative coverage, real-login E2E (closes TQ1). Wire a Test-strategy section + per-phase Tests blocks through testing.md, the implementation checklist, and phasing; bump ADR count 22 -> 23.
663 B
663 B
REWRITE.md
This document has been split into individual files under
docs/plans/next-gen/. See the
navigation index for the full structure:
- Overview & pain points
- Architecture Decision Records (D01–D22)
- Component designs (infrastructure, data-model, ingest, auth, api, frontend, derived-state, migration, multi-tenancy)
- Phasing plan · Testing & exit criteria · Open questions