DeAcero Knowledge Base
Welcome to the central Knowledge Base.
This directory contains deep-dive explanations, architectural rationale, and
internal mechanisms documented by the technical-writer agents. It answers
the "Why" and "How" behind the implementation of Cornerstone tools and
structures — information that is not derivable from the code alone.
Cornerstone Tooling
| Article | Summary |
|---|---|
Cornerstone CLI — status Command |
How the four health checks work, why each one exists, and how to add new checks. |
| Atomic Commit Gate | Rule-by-rule rationale for the commit-msg hook, including why [skip-atomic] is audited. |
| Hexagonal Architecture Stub Generator | Spec-first workflow, layer responsibilities, Protocol vs ABC, and idempotency design. |
| Collaboration Mandate Injection | Why a script is needed instead of a template, the insertion strategy, and how to update the mandate. |
Domain Knowledge
| Article | Summary |
|---|---|
| SQL Stored Procedure Naming Convention | Internal standards for naming stored procedures in DeAcero's databases. |
| Windows Developer Guide | Resolving ExecutionPolicy, CRLF, and Git hooks on Windows OS. |
| Learning Log | Running log of non-obvious lessons learned by agents operating in this repository. |
This index is maintained by the technical-writer agent. When adding a new
knowledge article, add a row to the appropriate table above.