# Reversa Snapshot — Manifest

These files are a ONE-TIME snapshot produced when the codebase was reverse-engineered into OpenSpec. OpenSpec does NOT maintain, validate, or update them — they reflect the code as of bootstrap and will drift over time. Treat them as as-of reference material.

The LIVING source of truth is `openspec/specs/<capability>/spec.md`. That is the only artifact OpenSpec validates and keeps in sync through propose / apply / archive. If a piece of information here needs to stay current, move it into the lifecycle: behavior -> a spec change, architectural decisions -> an ADR under your OpenSpec schema, project context -> project.md.

## Snapshot contents

- `adr/0001-encore-admin-as-application-framework.md`
- `adr/0002-pos-as-primary-entry-point.md`
- `adr/0003-multi-unit-pricing.md`
- `adr/0004-customer-debt-ledger.md`
- `adr/0005-nightly-precomputed-statistics.md`
- `adr/0006-milk-medicine-category-special-casing.md`
- `adr/0007-idempotent-points-and-atomic-loyalty.md`
- `adr/0008-platform-upgrades-php74-mariadb.md`
- `adr/0009-authentication-only-access-control.md`
- `conversion-report.md`
- `docs/api-reference.md`
- `docs/architecture.md`
- `docs/business-rules.md`
- `docs/data-model.md`
- `docs/dependencies.md`
- `docs/flowcharts.md`
- `docs/glossary.md`
- `docs/openapi.md`
- `docs/traceability.md`
- `docs/user-stories.md`
- `project.md`
- `specs/artisan-migrate/design.md`
- `specs/artisan-migrate/spec.md`
- `specs/auth/design.md`
- `specs/auth/spec.md`
- `specs/brands/design.md`
- `specs/brands/spec.md`
- `specs/categories/design.md`
- `specs/categories/spec.md`
- `specs/customers-crud/design.md`
- `specs/customers-crud/spec.md`
- `specs/customers-debt-actions/design.md`
- `specs/customers-debt-actions/spec.md`
- `specs/customers-loyalty/design.md`
- `specs/customers-loyalty/spec.md`
- `specs/customers-purchase-history/design.md`
- `specs/customers-purchase-history/spec.md`
- `specs/customers-scan/design.md`
- `specs/customers-scan/spec.md`
- `specs/customers-statistics/design.md`
- `specs/customers-statistics/spec.md`
- `specs/dashboard/design.md`
- `specs/dashboard/spec.md`
- `specs/debts/design.md`
- `specs/debts/spec.md`
- `specs/gifts-crud/design.md`
- `specs/gifts-crud/spec.md`
- `specs/gifts-scan/design.md`
- `specs/gifts-scan/spec.md`
- `specs/orders-crud/design.md`
- `specs/orders-crud/spec.md`
- `specs/orders-note/design.md`
- `specs/orders-note/spec.md`
- `specs/orders-print/design.md`
- `specs/orders-print/spec.md`
- `specs/orders-scan/design.md`
- `specs/orders-scan/spec.md`
- `specs/pos-scan/design.md`
- `specs/pos-scan/spec.md`
- `specs/pos-terminal/design.md`
- `specs/pos-terminal/spec.md`
- `specs/products-catalog/design.md`
- `specs/products-catalog/spec.md`
- `specs/products-pricing/design.md`
- `specs/products-pricing/spec.md`
- `specs/units/design.md`
- `specs/units/spec.md`
