docs(auth): track persistence migration checkpoint
This commit is contained in:
@@ -270,6 +270,13 @@ The current composition root is `cmd/serve.go`; `repository.System` aggregates P
|
||||
- Focused value-object/domain tests and the full Auth test suite pass; commits `32f182b` and `d292822`.
|
||||
- Existing `domain/db` remains the legacy persistence mapping until A003 introduces explicit infrastructure mappings.
|
||||
|
||||
### `A003` — Auth persistence migration checkpoint
|
||||
|
||||
- Added `auth/infrastructure/persistence` with explicit User and Identity mappings between legacy GORM records and the pure domain model.
|
||||
- Mapping validates domain value objects at the boundary and preserves timestamps, roles, public keys, identity validation timestamps, and birth-date representation.
|
||||
- Focused mapping tests and the full Auth test suite pass; commit `58f6a43`.
|
||||
- A003 remains in progress: PostgreSQL/Redis adapter ownership and use-case integration still need to move out of the legacy `repository/db` composition.
|
||||
|
||||
### `I001` — publisher-backed ICO purchase map
|
||||
|
||||
- Compatibility entrypoints remain `WalletService.CalcBuyAsset` and `WalletService.BuyAsset`; API routes and existing request fields do not move.
|
||||
|
||||
Reference in New Issue
Block a user