# Public-Core Decision Index

This file tracks the current status of the `NexusCRM public-core v1` design
line.

Status vocabulary:

- `frozen-for-v1`
- `current`
- `deferred`

## Index

| Topic | Status | Primary document | Notes |
|---|---|---|---|
| Product name is `NexusCRM` | `frozen-for-v1` | `product/public-core-v1-definition.md` | `public-core v1` is scope/version, not product rename |
| Public-core v1 product boundary | `frozen-for-v1` | `product/public-core-v1-definition.md` | public workspace/distribution boundary; L0 kernel is narrower |
| Greenfield bootstrap contract | `frozen-for-v1` | `self-hosting/public-greenfield-bootstrap-contract.md` | no tenant overlay in baseline path |
| Public workspace layout/content policy | `frozen-for-v1` | `boundary/public-workspace-layout-and-content-policy.md` | public workspace may contain kernel plus public extension modules |
| Greenfield bootstrap runbook | `current` | `self-hosting/greenfield-bootstrap-runbook.md` | current end-to-end local proof path |
| Backend greenfield bootstrap runbook | `current` | `self-hosting/backend-greenfield-bootstrap.md` | current backend-only setup/verify/start proof path |
| Pack install/verify substrate | `current` | `../design/l0-platform-substrate.md` | generic pack install, drift, verify, and manageability substrate |
| Full package lifecycle contract | `deferred` | future package docs | full lifecycle remains outside public-core v1 |
| Configuration-record primitive | `deferred` | future dedicated design | major blocker for true package closure |
