# ADR 0001 — Command Layer, Not Super DB

**Status:** Accepted  
**Date:** 2026-06-13

## Context

JARVIS must unify visibility over FinanceManager, HealthManager, AutoShorts and JARVIS System without replacing them. Finance and Health are sensitive domains with separate runtime stores, backups, secrets and audit needs.

## Decision

JARVIS Command Dashboard is a Command Layer only. It does not become the source of truth and does not introduce a shared domain database.

Each domain keeps:

- repository
- runtime data
- database
- secrets
- domain audit
- jobs/backups
- tests

JARVIS may store only non-sensitive dashboard metadata.

## Consequences

Positive:

- smaller blast radius
- safer domain evolution
- clear ownership
- less risk of data mixing

Negative:

- adapters and contracts are required
- cross-domain reports need careful aggregation

## Non-negotiable

No Health/Finance raw data in Git. No shared super schema.
