feat(CUB-28): [Extrudex] Define filament inventory database entities #24
Reference in New Issue
Block a user
Delete Branch "agent/hex/CUB-28-filament-inventory-entities"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
CUB-28 — Define filament inventory database entities
Closes CUB-28
Changes
Adds
storage_locationandis_archivedfields to theSpoolentity to complete the filament inventory entity definition.Domain entity (Spool.cs):
IsArchived(bool, default false) — archival status separate from IsActiveStorageLocation(nullable string, max 200) — physical storage locationEF Core configuration (SpoolConfiguration.cs):
DTOs:
Controller:
Validators:
Validation
Design Decisions
APPROVED — base=dev, author=Hex, 6 files in scope, dotnet build PASS, no secrets. Clean merge.