- Add bible.git as submodule at bible/ - Rename bible/ → bible-local/ (project-specific architecture) - Update CLAUDE.md to reference both bible/ and bible-local/ - Add AGENTS.md for Codex with same structure Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
921 B
921 B
System Overview
Product
Reanimator Core is a Go service for hardware inventory ingest and operational reliability workflows.
Active Scope
- Assets registry (domain model:
Machine, API surface keepsassetnaming) - Components registry (domain model:
Part, API surface keepscomponentnaming) - Hardware ingest
- Failure ingest and failure views
- Timeline events for assets/components
- Web UI for dashboard, assets, components, failures, ingest
Explicitly Removed Legacy Scope
These modules are not part of the active architecture:
- Projects
- LOT
- Customers
- Locations
- Tickets
- Analytics
Runtime Composition
- HTTP server:
internal/api - Ingest orchestration:
internal/ingest - Persistence:
internal/repository/* - Domain types:
internal/domain - Migrations:
migrations/
Local Execution
make rungo run ./cmd/reanimator-api
Verification
go test ./...