@kekkai/blueprint
v4.0.0
Published
Architecture as Code for AI-assisted development governance — one config compiles into ESLint rules, a handbook, and an AI agent contract. Vue & React.
Maintainers
Readme
@kekkai/blueprint
Architecture as Code for AI-assisted development
Blueprint turns one architecture definition into executable ESLint rules, a human handbook, and coding-Agent guidance. It gives React and Vue projects one durable place to describe boundaries that people, automation, and Agents can all use.
Blueprint supports both layer-first and module-first architectures. It enforces dependency direction, ownership, import boundaries, and selected code-shape rules; it also provides inspection, dependency, impact, and baseline tools for adopting those rules in existing projects.
Quick start
Choose the topology for first adoption:
npx @kekkai/blueprint init --topology layer-firstnpx @kekkai/blueprint init --topology module-firstThe resulting valid Blueprint config becomes the repository topology authority. Existing Blueprint 3.2 projects and later topology changes use guarded migration or transformation flows; see the documentation before applying them.
init --dry-run previews planned effects. Depending on the project and workflow,
Blueprint may regenerate its own outputs, merge managed sections into shared files,
or intentionally migrate a supported legacy config. Dependency installation uses
the detected package manager. An explicitly selected Agent may participate in
authoring or transformation; scaffold-only paths may use the selection only to
choose emitted Agent contracts.
Documentation
Created by Taco Chang — Resume · LinkedIn
License
MIT © taco3064
