-
Notifications
You must be signed in to change notification settings - Fork 0
Core Internals
github-actions[bot] edited this page Aug 19, 2026
·
1 revision
Core Internals documents the code that interprets intent and writes repositories. It does not describe the generated application's runtime except where that boundary is necessary to explain composition.
flowchart TD
CLI[cli/command] --> Workflow[workflow/runCreate]
Workflow --> Config[config schema and prompts]
Config --> Resolver[config/resolver]
Resolver --> Manifests[templates/*/manifest.json]
Manifests --> Composer[composer/compose]
Composer --> Output[generated repository]
Tests[contract and matrix tests] --> CLI
Tests --> Resolver
Tests --> Composer
- Architecture for repository and trust boundaries.
- Repository-Map for ownership.
- Code-Architecture for typed abstractions and dependency direction.
- Generation-Pipeline for execution order and failure behavior.
- Manifest-System for overlays, selectors, packages, environment, and patches.
- UI-Templates for the separately generated visual-template artifacts.
- Testing for evidence requirements.
- Configuration is validated before module resolution.
- Module order is deterministic.
- Manifest paths cannot escape approved template or staging roots.
- Composition writes to a sibling staging directory and never leaves a partial destination.
- Package/script conflicts fail rather than silently selecting a winner.
- Generated outputs do not import Praxis at runtime.
- Requested and resolved Pro capabilities remain separately recorded.
- CLI parser:
cli/src/cli/command.ts - Workflow:
cli/src/workflow/runCreate.ts - Schema:
cli/src/config/schema.ts - Resolver:
cli/src/config/resolver.ts - Pro closure:
cli/src/config/pro.ts - Composer:
cli/src/composer/compose.ts - Manifest types:
cli/src/composer/manifest.ts
For generated runtime behavior, continue to Template-Architecture.
This Wiki is generated from the repository's versioned docs/ source. Update and review the source files; do not rely on hand edits to generated Wiki pages.
- Core-Internals
- Architecture
- Repository-Map
- Code-Architecture
- Generation-Pipeline
- Manifest-System
- UI-Templates
- Testing
- Agent-Guide
- Wiki-Publishing
- Template-Architecture
- Standard-Projects
- Standard-Frontend-Architecture
- Express-Architecture
- Fullstack-Architecture
- Praxis-Pro
- Django-Architecture
- Gin-Architecture
- Capability-Architecture
- Compose-Architecture
- Kubernetes-Architecture
- Terraform-Architecture
- Extending-Generated-Projects
- Generated-Backends