Welcome to the dev.kit documentation. This knowledge base is structured to reflect the principles of Context-Driven Engineering (CDE)—where documentation is not just text, but the high-fidelity source of truth for all automation.
Context-Driven Engineering (CDE) is a methodology that treats repositories as specialized "Skills" or "Tools" normalized into a deterministic path and iterated to the result. It acts as a "Thin Empowerment Layer" (Grounding) that bridges chaotic intent with repository-based skills. The main idea is to design repo within logical layers that can be understood by human/program/AI.
- Markdown docs ensures normalization of repo into a deterministic path and iterated to the result.
- YAML manifest ensures environment configuration and runtime definition.
- Scripts provides execution engine.
Core concepts and engineering principles that drive the ecosystem.
- Context-Driven Engineering: Our core philosophy of resolving drift.
- dev.kit Primitives: The thin empowerment layer and its core pillars.
- Best Practices: High-fidelity engineering rules and command mappings.
- Context Adaptation: Resilient projections and fail-open interaction.
- Methodology: CLI-Wrapped Automation (CWA).
- Engineering Layers: The structural hierarchy of the repo.
- Patterns & Templates: Reusable documentation and script patterns.
The deterministic CLI engine and its operational lifecycle.
- Runtime Overview: Primitives, architecture, and command surface.
- Configuration: Scoped orchestration via
environment.yamland.env. - Lifecycle: The bootstrap, execute, and cleanup phases.
- Execution Loop: Workflow schemas and resolution cycles.
Intent-to-resolution mapping and engineering loops.
- Workflow Mesh Overview: Dynamic reasoning and deterministic sequences.
- Task Normalization: The agent-led intent mapping boundary.
- Engineering Loops: Feature, bugfix, and discovery lifecycles.
- Git Synchronization: Logical grouping and atomic commits.
- Visual Engineering: Architectural diagramming and flow analysis.
Grounded, context-aware intelligence for your repository.
- AI Overview: How dev.kit transforms LLMs into configuration engines.
- Mission & Principles: The core directives for all AI agents.
- AI Mesh: GitHub: Remote discovery and PR management.
- AI Mesh: NPM: Environment hydration and tool detection.
- AI Mesh: Context7: Cross-repo knowledge synchronization.
Standards, compliance, and operational guidance.
- Standards: 12-factor, Mermaid, and YAML standards.
- Compliance: Security, supply-chain, and UDX auditing.
- Operations: DevOps guidance and lifecycle cheatsheets.
The dev.kit knowledge base is grounded in foundational research on high-fidelity automation and systematic engineering flow:
- AI-Powered Content Management: High-fidelity synthetic enrichment and standalone quality.
- The Power of Automation: Systematic transformation of the engineering flow.
- Decentralized DevOps: The future of distributed software delivery and orchestration.
UDX DevSecOps Team