C8Human Guide

Source-qualified discovery inventory

Architecture runtime

Runtime composition, boundaries, trust surfaces, and described subsystems.

Open raw data editor01-architecture-runtime.json

Document context

How to read this page

Every value below mirrors the JSON document. Friendly labels and explanations add context without replacing the exact field name or recorded value. Follow any “raw record” link to inspect or edit the same data.

Schema versionschema_version

Version of the discovery-inventory document shape.

0.1.0
Catalogue statuscatalogue_status

Maturity of this catalogue data, not implementation status.

discovery_inventory
Authorityauthority

How this document may be used and what it must not be mistaken for.

Evidence-derived inventory; not a final implementation-governing SSOT. Preserve source modality and consult conflicts.json.
Categorycategory

Stable subject area used to organize the inventory.

architecture_runtime
Descriptiondescription

Human-language explanation preserved by the inventory.

Runtime composition, boundaries, trust surfaces, and described subsystems.

Structured collection

Items

19 top-level entries. Nested values are expanded inside each entry.

Open this raw section →

Architecture pattern

Dual-surface model

Open editable raw record →

Stateful authorization monolith with sharply separated human Owner and cryptographic Key surfaces.

What this represents

This entry is recorded as Architecture pattern in the Items section.

Statement status: Firm statement

The source states this firmly, rather than as a suggestion.

IdidStable catalogue identity. Ordinary edits should preserve it.
arch.dual_surface
NamenameRecorded inventory field; its exact name and structure are preserved.
Dual-surface model
KindkindStructural role of this entry within the catalogue.
architecture_pattern
DescriptiondescriptionHuman-language explanation preserved by the inventory.
Stateful authorization monolith with sharply separated human Owner and cryptographic Key surfaces.
ModalitymodalityStrength or status of the source statement.
firm_statement
SubcomponentssubcomponentsRecorded inventory field; its exact name and structure are preserved.
  1. Owner Control Plane
  2. Key Execution Plane

Trust surface

Owner Control Plane

Open editable raw record →

Human-authenticated browser application for account administration, Primary Author creation, initial ceilings, lineage, provenance, activity, alerts, lifecycle actions, and branch/tenant freezes.

What this represents

This entry is recorded as Trust surface in the Items section.

Statement status: Source description

This records how the historical source describes the system.

IdidStable catalogue identity. Ordinary edits should preserve it.
surface.owner
NamenameRecorded inventory field; its exact name and structure are preserved.
Owner Control Plane
KindkindStructural role of this entry within the catalogue.
trust_surface
DescriptiondescriptionHuman-language explanation preserved by the inventory.
Human-authenticated browser application for account administration, Primary Author creation, initial ceilings, lineage, provenance, activity, alerts, lifecycle actions, and branch/tenant freezes.
ModalitymodalityStrength or status of the source statement.
source_description
SourcessourcesHistorical evidence supporting this inventory entry.
  1. docs/seed/Description.txtlines 6-20 · open exact evidence

Trust surface

Key Execution Plane

Open editable raw record →

API-only surface for Primary Author, Secondary Author, Use, and Keyring credentials, authenticated by cryptographic signatures; source firmly excludes Owner cookies/password/email auth and bearer Credential ID.

What this represents

This entry is recorded as Trust surface in the Items section.

Statement status: Firm statement

The source states this firmly, rather than as a suggestion.

IdidStable catalogue identity. Ordinary edits should preserve it.
surface.key
NamenameRecorded inventory field; its exact name and structure are preserved.
Key Execution Plane
KindkindStructural role of this entry within the catalogue.
trust_surface
DescriptiondescriptionHuman-language explanation preserved by the inventory.
API-only surface for Primary Author, Secondary Author, Use, and Keyring credentials, authenticated by cryptographic signatures; source firmly excludes Owner cookies/password/email auth and bearer Credential ID.
ModalitymodalityStrength or status of the source statement.
firm_statement
SourcessourcesHistorical evidence supporting this inventory entry.
  1. docs/seed/Description.txtlines 24-34 · open exact evidence

Runtime

CRE8 PHP Monolith

Open editable raw record →

Single PHP runtime process described as starting at public/index.php.

What this represents

This entry is recorded as Runtime in the Items section.

Statement status: Source description

This records how the historical source describes the system.

IdidStable catalogue identity. Ordinary edits should preserve it.
runtime.php_monolith
NamenameRecorded inventory field; its exact name and structure are preserved.
CRE8 PHP Monolith
KindkindStructural role of this entry within the catalogue.
runtime
DescriptiondescriptionHuman-language explanation preserved by the inventory.
Single PHP runtime process described as starting at public/index.php.
ModalitymodalityStrength or status of the source statement.
source_description
Startup sequencestartup_sequenceRecorded inventory field; its exact name and structure are preserved.
  1. Load environment and normalize key sources
  2. Build typed RuntimeConfig
  3. Build DI container with ContainerFactory
  4. Run BootChecks startup assertions
  5. Build Slim app, middleware, and routes with AppFactory and RouteRegistrar

Subsystem

Bootstrap and configuration

Open editable raw record →

Runtime entry, bootstrap, and typed configuration.

What this represents

This entry is recorded as Subsystem in the Items section.

Statement status: Source description

This records how the historical source describes the system.

IdidStable catalogue identity. Ordinary edits should preserve it.
subsystem.bootstrap
NamenameRecorded inventory field; its exact name and structure are preserved.
Bootstrap and configuration
KindkindStructural role of this entry within the catalogue.
subsystem
DescriptiondescriptionHuman-language explanation preserved by the inventory.
Runtime entry, bootstrap, and typed configuration.
ModalitymodalityStrength or status of the source statement.
source_description
SourcessourcesHistorical evidence supporting this inventory entry.
  1. docs/seed/Composition_Dependencies.txtlines 13 · open exact evidence
PathspathsRecorded inventory field; its exact name and structure are preserved.
  1. public/index.php
  2. src/Bootstrap/*
  3. src/Config/*

Subsystem

Transport policy enforcement

Open editable raw record →

HTTP middleware boundary for transport policies.

What this represents

This entry is recorded as Subsystem in the Items section.

Statement status: Source description

This records how the historical source describes the system.

IdidStable catalogue identity. Ordinary edits should preserve it.
subsystem.transport
NamenameRecorded inventory field; its exact name and structure are preserved.
Transport policy enforcement
KindkindStructural role of this entry within the catalogue.
subsystem
DescriptiondescriptionHuman-language explanation preserved by the inventory.
HTTP middleware boundary for transport policies.
ModalitymodalityStrength or status of the source statement.
source_description
SourcessourcesHistorical evidence supporting this inventory entry.
  1. docs/seed/Composition_Dependencies.txtlines 14 · open exact evidence
PathspathsRecorded inventory field; its exact name and structure are preserved.
  1. src/Http/Middleware/*

Subsystem

Route orchestration

Open editable raw record →

Central route registration boundary.

What this represents

This entry is recorded as Subsystem in the Items section.

Statement status: Source description

This records how the historical source describes the system.

IdidStable catalogue identity. Ordinary edits should preserve it.
subsystem.routes
NamenameRecorded inventory field; its exact name and structure are preserved.
Route orchestration
KindkindStructural role of this entry within the catalogue.
subsystem
DescriptiondescriptionHuman-language explanation preserved by the inventory.
Central route registration boundary.
ModalitymodalityStrength or status of the source statement.
source_description
SourcessourcesHistorical evidence supporting this inventory entry.
  1. docs/seed/Composition_Dependencies.txtlines 15 · open exact evidence
PathspathsRecorded inventory field; its exact name and structure are preserved.
  1. src/Http/Routes/RouteRegistrar.php

Subsystem

Domain services

Open editable raw record →

Application service boundary.

What this represents

This entry is recorded as Subsystem in the Items section.

Statement status: Source description

This records how the historical source describes the system.

IdidStable catalogue identity. Ordinary edits should preserve it.
subsystem.application
NamenameRecorded inventory field; its exact name and structure are preserved.
Domain services
KindkindStructural role of this entry within the catalogue.
subsystem
DescriptiondescriptionHuman-language explanation preserved by the inventory.
Application service boundary.
ModalitymodalityStrength or status of the source statement.
source_description
SourcessourcesHistorical evidence supporting this inventory entry.
  1. docs/seed/Composition_Dependencies.txtlines 16 · open exact evidence
PathspathsRecorded inventory field; its exact name and structure are preserved.
  1. src/Application/*/*Service.php

Subsystem

Security primitives

Open editable raw record →

Security primitive boundary.

What this represents

This entry is recorded as Subsystem in the Items section.

Statement status: Source description

This records how the historical source describes the system.

IdidStable catalogue identity. Ordinary edits should preserve it.
subsystem.security
NamenameRecorded inventory field; its exact name and structure are preserved.
Security primitives
KindkindStructural role of this entry within the catalogue.
subsystem
DescriptiondescriptionHuman-language explanation preserved by the inventory.
Security primitive boundary.
ModalitymodalityStrength or status of the source statement.
source_description
SourcessourcesHistorical evidence supporting this inventory entry.
  1. docs/seed/Composition_Dependencies.txtlines 17 · open exact evidence
PathspathsRecorded inventory field; its exact name and structure are preserved.
  1. src/Security/*

Subsystem

Observability

Open editable raw record →

Observability boundary.

What this represents

This entry is recorded as Subsystem in the Items section.

Statement status: Source description

This records how the historical source describes the system.

IdidStable catalogue identity. Ordinary edits should preserve it.
subsystem.observability
NamenameRecorded inventory field; its exact name and structure are preserved.
Observability
KindkindStructural role of this entry within the catalogue.
subsystem
DescriptiondescriptionHuman-language explanation preserved by the inventory.
Observability boundary.
ModalitymodalityStrength or status of the source statement.
source_description
SourcessourcesHistorical evidence supporting this inventory entry.
  1. docs/seed/Composition_Dependencies.txtlines 18 · open exact evidence
PathspathsRecorded inventory field; its exact name and structure are preserved.
  1. src/Observability/*

Subsystem

No-build UI runtime

Open editable raw record →

Static/self-hosted UI runtime described without a build toolchain.

What this represents

This entry is recorded as Subsystem in the Items section.

Statement status: Source description

This records how the historical source describes the system.

IdidStable catalogue identity. Ordinary edits should preserve it.
subsystem.ui
NamenameRecorded inventory field; its exact name and structure are preserved.
No-build UI runtime
KindkindStructural role of this entry within the catalogue.
subsystem
DescriptiondescriptionHuman-language explanation preserved by the inventory.
Static/self-hosted UI runtime described without a build toolchain.
ModalitymodalityStrength or status of the source statement.
source_description
SourcessourcesHistorical evidence supporting this inventory entry.
  1. docs/seed/Composition_Dependencies.txtlines 19 · open exact evidence
PathspathsRecorded inventory field; its exact name and structure are preserved.
  1. public/ui/*

Application component

Owner authentication

Open editable raw record →

Authenticates Owner browser users.

What this represents

This entry is recorded as Application component in the Items section.

Statement status: Source description

This records how the historical source describes the system.

IdidStable catalogue identity. Ordinary edits should preserve it.
service.owner_auth
NamenameRecorded inventory field; its exact name and structure are preserved.
Owner authentication
KindkindStructural role of this entry within the catalogue.
application_component
DescriptiondescriptionHuman-language explanation preserved by the inventory.
Authenticates Owner browser users.
ModalitymodalityStrength or status of the source statement.
source_description
SourcessourcesHistorical evidence supporting this inventory entry.
  1. docs/seed/Structure.txtlines 13 · open exact evidence

Application component

Key enrollment coordinator

Open editable raw record →

Coordinates one-time component claims and public-key registration.

What this represents

This entry is recorded as Application component in the Items section.

Statement status: Source description

This records how the historical source describes the system.

IdidStable catalogue identity. Ordinary edits should preserve it.
service.enrollment
NamenameRecorded inventory field; its exact name and structure are preserved.
Key enrollment coordinator
KindkindStructural role of this entry within the catalogue.
application_component
DescriptiondescriptionHuman-language explanation preserved by the inventory.
Coordinates one-time component claims and public-key registration.
ModalitymodalityStrength or status of the source statement.
source_description

Application component

Request verifier

Open editable raw record →

Verifies fixed-format signed Key API requests.

What this represents

This entry is recorded as Application component in the Items section.

Statement status: Source description

This records how the historical source describes the system.

IdidStable catalogue identity. Ordinary edits should preserve it.
service.request_verifier
NamenameRecorded inventory field; its exact name and structure are preserved.
Request verifier
KindkindStructural role of this entry within the catalogue.
application_component
DescriptiondescriptionHuman-language explanation preserved by the inventory.
Verifies fixed-format signed Key API requests.
ModalitymodalityStrength or status of the source statement.
source_description

Application component

Permission evaluator

Open editable raw record →

Evaluates effective authorization policy and limits.

What this represents

This entry is recorded as Application component in the Items section.

Statement status: Source description

This records how the historical source describes the system.

IdidStable catalogue identity. Ordinary edits should preserve it.
service.permission_evaluator
NamenameRecorded inventory field; its exact name and structure are preserved.
Permission evaluator
KindkindStructural role of this entry within the catalogue.
application_component
DescriptiondescriptionHuman-language explanation preserved by the inventory.
Evaluates effective authorization policy and limits.
ModalitymodalityStrength or status of the source statement.
source_description
SourcessourcesHistorical evidence supporting this inventory entry.
  1. docs/seed/Structure.txtlines 14 · open exact evidence

Application component

Key lifecycle manager

Open editable raw record →

Manages component/Key rotation, suspension, quarantine, freeze, and revocation.

What this represents

This entry is recorded as Application component in the Items section.

Statement status: Source description

This records how the historical source describes the system.

IdidStable catalogue identity. Ordinary edits should preserve it.
service.lifecycle
NamenameRecorded inventory field; its exact name and structure are preserved.
Key lifecycle manager
KindkindStructural role of this entry within the catalogue.
application_component
DescriptiondescriptionHuman-language explanation preserved by the inventory.
Manages component/Key rotation, suspension, quarantine, freeze, and revocation.
ModalitymodalityStrength or status of the source statement.
source_description
SourcessourcesHistorical evidence supporting this inventory entry.
  1. docs/seed/Structure.txtlines 15 · open exact evidence

Application component

Provenance and event writer

Open editable raw record →

Writes provenance and append-only event records.

What this represents

This entry is recorded as Application component in the Items section.

Statement status: Source description

This records how the historical source describes the system.

IdidStable catalogue identity. Ordinary edits should preserve it.
service.event_writer
NamenameRecorded inventory field; its exact name and structure are preserved.
Provenance and event writer
KindkindStructural role of this entry within the catalogue.
application_component
DescriptiondescriptionHuman-language explanation preserved by the inventory.
Writes provenance and append-only event records.
ModalitymodalityStrength or status of the source statement.
source_description
SourcessourcesHistorical evidence supporting this inventory entry.
  1. docs/seed/Structure.txtlines 15 · open exact evidence

Application component

Alert evaluator

Open editable raw record →

Evaluates security and operational alert conditions.

What this represents

This entry is recorded as Application component in the Items section.

Statement status: Source description

This records how the historical source describes the system.

IdidStable catalogue identity. Ordinary edits should preserve it.
service.alert_evaluator
NamenameRecorded inventory field; its exact name and structure are preserved.
Alert evaluator
KindkindStructural role of this entry within the catalogue.
application_component
DescriptiondescriptionHuman-language explanation preserved by the inventory.
Evaluates security and operational alert conditions.
ModalitymodalityStrength or status of the source statement.
source_description
SourcessourcesHistorical evidence supporting this inventory entry.
  1. docs/seed/Structure.txtlines 16 · open exact evidence

Application component

HTML and API handlers

Open editable raw record →

Serves the browser and API surfaces.

What this represents

This entry is recorded as Application component in the Items section.

Statement status: Source description

This records how the historical source describes the system.

IdidStable catalogue identity. Ordinary edits should preserve it.
service.handlers
NamenameRecorded inventory field; its exact name and structure are preserved.
HTML and API handlers
KindkindStructural role of this entry within the catalogue.
application_component
DescriptiondescriptionHuman-language explanation preserved by the inventory.
Serves the browser and API surfaces.
ModalitymodalityStrength or status of the source statement.
source_description
SourcessourcesHistorical evidence supporting this inventory entry.
  1. docs/seed/Structure.txtlines 16 · open exact evidence