refactor: migrate to consolidated single-package steward-platform #2

Merged
reinbeumer merged 1 commit from 002-migrate-consolidated into main 2026-08-04 22:15:45 +00:00
Owner

Samenvatting

Consolidatie van de oude multi-package layout (steward_bus/gateway/pa/policy/registry onder packages/) naar één package met lib/src/.

  • Voegt lib/src/* toe (alle platform-modules, domein, services)
  • Voegt spec-kit scaffolding (.specify), specs/001, tests, example/, proto/
  • Verwijdert de oude packages/, specs/- en test/-bomen uit de index

Waarom

De oude packages/ bestaan nog als *-old kopieën op schijf en worden nergens meer geïmporteerd (geverifieerd: 0 steward_* package-imports). Dit maakt de repo consistent en buildbaar.

Verificatie

  • dart analyze → No issues found!
  • dart test → 61/61 passing

Opvolging

PR #2 (002 story-surface) baseert op deze branch.

## Samenvatting Consolidatie van de oude multi-package layout (`steward_bus/gateway/pa/policy/registry` onder `packages/`) naar één package met `lib/src/`. - Voegt `lib/src/*` toe (alle platform-modules, domein, services) - Voegt spec-kit scaffolding (`.specify`), `specs/001`, tests, `example/`, `proto/` - Verwijdert de oude `packages/`, `specs/`- en `test/`-bomen uit de index ## Waarom De oude `packages/` bestaan nog als `*-old` kopieën op schijf en worden nergens meer geïmporteerd (geverifieerd: 0 `steward_*` package-imports). Dit maakt de repo consistent en buildbaar. ## Verificatie - `dart analyze` → No issues found! - `dart test` → 61/61 passing ## Opvolging PR #2 (002 story-surface) baseert op deze branch.
Replaces the legacy multi-package layout (steward_bus/gateway/pa/policy/
registry under packages/) with the consolidated codebase in lib/src/. The
old packages are retained as *-old copies on disk and are no longer imported
(zero steward_* package imports remain).

- Add lib/src/* consolidated platform modules, domain, services
- Add spec-kit scaffolding (.specify), specs/001, tests, example, proto
- Drop legacy packages/, old specs/ and old test/ trees

Verified: dart analyze clean, dart test passing.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
HuigHaverlag/steward-platform!2
No description provided.