NewSpace

Aktualna roadmapa

Etapy 1–8 i wycinki 2.1–2.14 zgodnie z ROADMAP.md. Bez wymyślonych procentów — tylko statusy: WYKONANE / DO ANALIZY / NIE ROZPOCZĘTO / FUNDAMENT ISTNIEJE.

Etapy

1 Fundament: jeden workspace WYKONANE

Projekt Mistral Vibe Work, lokalny katalog, prywatne repo GitHub i push zweryfikowane; lokalny canary PASS.

Źródło: README.md (Stage 1 smoke test), docs/evidence/STAGE_2_1_ACCEPTANCE.md

2 Dostarczanie produktu DO ANALIZY

Etap 2 jako całość pozostaje OTWARTY: 2.1 i 2.2 wykonane, 2.3-2.14 nie rozpoczęte.

Źródło: ROADMAP.md

2.1 Product Requirements Engine WYKONANE

OpenSpec 2.0.0 (MIT) zweryfikowany lokalnie 2026-11-12: szablon PRODUCT_SPEC.md, porównanie A/B na 3 briefach, walidacja 4/4 PASS (--strict, exit 0), wykryta sprzeczność CONFLICT-001 i OPEN-001, smoke PASS. Koszt tokenowy UNKNOWN; voice UNKNOWN.

Źródło: docs/evidence/STAGE_2_1_ACCEPTANCE.md, docs/evidence/STAGE_2_1_QA_REVIEW_2026-11-12.md

2.2 Architecture & Technology Selection WYKONANE

Tylko wycinek 2.2 (QA-C1..C5), lokalny canary, NIE produkcja/multi-agent. Starter web-app: typecheck + unit 13/13 + build + Playwright E2E 1/1; challenger SvelteKit 3: typecheck 0 błędów/1 warning + build + E2E; restart/izolacja PASS; audyt licencji. SHA 6c14042754669968bcb2493adfe29e99b64504c0.

Źródło: docs/evidence/STAGE_2_2_ACCEPTANCE.md, docs/research/STAGE_2_2_LICENSE_AUDIT_2026-11-12.md, templates/TECH_FIT_CHECK.md, docs/architecture/TECH_STACK_PROFILES.md

2.3 Dependency & Module Intelligence DO ANALIZY

Nie rozpoczęto.

Źródło: ROADMAP.md

2.4 Project & Workspace Management DO ANALIZY

Nie rozpoczęto.

Źródło: ROADMAP.md

2.5 Frontend Production DO ANALIZY

Nie rozpoczęto.

Źródło: ROADMAP.md

2.6 Backend & Business Logic DO ANALIZY

Nie rozpoczęto.

Źródło: ROADMAP.md

2.7 Database & Persistence DO ANALIZY

Nie rozpoczęto.

Źródło: ROADMAP.md

2.8 Integration & Module Assembly DO ANALIZY

Nie rozpoczęto.

Źródło: ROADMAP.md

2.9 Runtime & Environment DO ANALIZY

Nie rozpoczęto.

Źródło: ROADMAP.md

2.10 Functional Verification DO ANALIZY

Nie rozpoczęto.

Źródło: ROADMAP.md

2.11 Failure Detection & Repair DO ANALIZY

Nie rozpoczęto.

Źródło: ROADMAP.md

2.12 Build, Packaging & Delivery DO ANALIZY

Nie rozpoczęto.

Źródło: ROADMAP.md

2.13 Source Control & Recovery FUNDAMENT ISTNIEJE

Lokalny Git + checkpoint + prywatne repo GitHub jako backup (push i readback zweryfikowane); GitHub Actions wyłączone.

Źródło: ROADMAP.md, README.md

2.14 Developer Experience & Cost Control DO ANALIZY

Nie rozpoczęto.

Źródło: ROADMAP.md

3 Lokalna jakość i rewizja NIE ROZPOCZĘTO

Wymaga osobnej decyzji PO.

Źródło: ROADMAP.md

4 Pamięć i kontynuacja NIE ROZPOCZĘTO

Wymaga osobnej decyzji PO.

Źródło: ROADMAP.md

5 Interoperacyjność agentów NIE ROZPOCZĘTO

Przewidziany pierwszy kontrolowany eksperyment dwóch agentów; wymaga osobnej decyzji PO.

Źródło: ROADMAP.md

6 Wiele typów produktów NIE ROZPOCZĘTO

Wymaga osobnej decyzji PO.

Źródło: ROADMAP.md

7 Workflowy i integracje NIE ROZPOCZĘTO

Wymaga osobnej decyzji PO.

Źródło: ROADMAP.md

8 Autonomia jako rozszerzenie NIE ROZPOCZĘTO

Wymaga osobnej decyzji PO.

Źródło: ROADMAP.md

Narzędzia — wybrane i realnie przetestowane

VERIFIED oznacza rzeczywisty lokalny test z dowodem (źródło obok), nie sam wybór PO.

Mistral Vibe Work VERIFIED

Pierwszy operator wykonania

Używany live w etapach 1, 2.1, 2.2 (sesje Work z canary).

Źródło: README.md

Desktop Commander (DESKTOP-BKO1DV7) VERIFIED

Natywny dostęp do lokalnego workspace Windows

list_devices, read/write plików, start_process/read_process_output — użyte live 2026-11-12.

Źródło: docs/research/NEWSPACE_MISTRAL_RUNTIME_AUDIT_2026-11-12.md

Git (lokalny) + GitHub backup sectile-hq/newspace VERIFIED

Kontrola wersji i backup

Push + remote readback SHA zweryfikowane (2.1, 2.2: 6671bde); Actions wyłączone.

Źródło: docs/evidence/STAGE_2_2_ACCEPTANCE.md

OpenSpec CLI 2.0.0 (MIT) VERIFIED

Warstwa wymagań (etap 2.1)

validate --all --strict --json 4/4 valid, 0 issues, exit 0. Generuje repo-lokalne .agents/skills/ — NIE jest natywnym Work Skillem; Work Skills niezmienione. Root MIT, część zależności BSD-3-Clause/ISC (niebundlowane CLI).

Źródło: docs/evidence/STAGE_2_1_ACCEPTANCE.md

Node.js (v26.7.0 na DESKTOP-BKO1DV7) VERIFIED

Runtime

npm.cmd run smoke PASS, 0 runtime dependencies; wymóg >=22.18.0 dla type stripping.

Źródło: README.md, docs/evidence/STAGE_2_2_ACCEPTANCE.md

Stos bazowy 2.2: TypeScript + React 19 + Vite 8 + Hono 4 + node:sqlite (templates/tech-stack/web-app) VERIFIED

Wybrany starter WEB_APP

npm run verify PASS: typecheck, Vitest 13/13, build, Playwright E2E 1/1; restart + izolacja dwóch aplikacji PASS. Zakres dowodu: lokalny canary demo, NIE produkcja.

Źródło: docs/evidence/STAGE_2_2_ACCEPTANCE.md, docs/architecture/TECH_STACK_PROFILES.md

Vitest VERIFIED

Testy jednostkowe

13/13 PASS w ramach verify startera web-app.

Źródło: docs/evidence/STAGE_2_2_ACCEPTANCE.md

Playwright VERIFIED

E2E przeglądarkowe

E2E 1/1 web-app (GET 200, POST 400/400/201, persist, PATCH 200, DELETE 204) + challenger SvelteKit browser E2E PASS.

Źródło: docs/evidence/STAGE_2_2_ACCEPTANCE.md

SvelteKit 3 challenger (templates/tech-stack/sveltekit-challenger) VERIFIED jako challenger, NIE wybrany jako baza

Udokumentowana alternatywa (profil SSR_CONTENT)

typecheck 0 błędów/1 warning, build PASS, przeglądarkowy E2E PASS; profil SSR_CONTENT PARTIAL (SEO/streaming nie testowane).

Źródło: docs/architecture/TECH_STACK_PROFILES.md, docs/evidence/STAGE_2_2_ACCEPTANCE.md

Narzędzia — wybrane (zaakceptowane), bez osobnego pełnego testu

„Wybrane / zakwalifikowane” nie oznacza jeszcze funkcjonalnego PASS — brak osobnego dowodu testowego.

Zod WYBRANE (zaakceptowane przez PO), bez osobnego testu 2.2

Opcjonalna walidacja danych (rozszerzenie na żądanie)

Dopuszczony jako opcja; nie jest częścią zweryfikowanego przebiegu startera.

Źródło: docs/research/NEWSPACE_STAGE_2_2_OSS_SPRINT_2026-11-12.md

Drizzle ORM (Apache-2.0) WYBRANE (zaakceptowane przez PO), bez osobnego testu 2.2

Opcjonalna persystencja (tylko gdy trwałe dane)

Starter web-app używa node:sqlite bezpośrednio; Drizzle wymaga pilotażu migracji przed użyciem.

Źródło: docs/research/NEWSPACE_STAGE_2_2_OSS_SPRINT_2026-11-12.md