Files
core/bible-local/architecture/system-overview.md
Michael Chus c5d253a9df Add shared bible submodule, rename local bible to bible-local
- 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>
2026-03-01 16:37:10 +03:00

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 keeps asset naming)
  • Components registry (domain model: Part, API surface keeps component naming)
  • 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 run
  • go run ./cmd/reanimator-api

Verification

  • go test ./...