Skip to main content

Constellation General Specification

The Constellation General Specification is the stakeholder / business framing of the platform — vision, scope, modules, security model, deployment models, and an indicative phasing roadmap. It complements (does not replace) the engineering-facing Architecture Specification.

Status: v0.3 — Repositioned as a generic enterprise platform (defence/European framing removed; security hardening retained).

What's in the document

  • §1. Executive Summary — one-pager framing of the platform's place in the enterprise commerce stack.
  • §2. Platform Vision and Strategic Goals — what Constellation is for, who it serves, the bet behind it.
  • §3. Stakeholder Overview — primary, secondary, and tertiary stakeholder personas.
  • §4. System Modules — narrative description of every module (Directory, Catalog, Procurement, Project Coordination, Documentation Management, Supply Chain Visibility, Trade Compliance) plus the cross-cutting Universal Audit Log.
  • §5. Technical Architecture Overview — high-level technical framing (link out to the engineering spec for the deep dive).
  • §6. Security Model & Compliance — RBAC, ABAC, data classification, regulatory posture.
  • §7. Deployment Models — SaaS, dedicated cloud, on-prem, air-gapped.
  • §8. Cross-Module Integration Map — how the modules talk to each other (events + APIs).
  • §9. Indicative Phasing Roadmap — high-level execution sequence.
  • §10. Glossary — domain terms and abbreviations used across the document.

Read the full spec

The full document lives in the monorepo at docs/constellation/specs/general-specification.md. It's kept as a single file because it reads as a coherent narrative — splitting + deep-linking would damage that.

When to reach for engineering specs instead

This document is the business framing the engineering specs sit underneath. For implementation-level detail, prefer the deep-linkable engineering specs on this site: