{"repo":"bardiakhosravi/tenets","free":true,"listed":false,"github":"https://github.com/bardiakhosravi/tenets","clone":"git clone https://github.com/bardiakhosravi/tenets.git","description":"Architecture guardrails for AI coding agents building backend services with DDD and Hexagonal Architecture.","language":"JavaScript","stars":45,"topics":["claude-code","domain-driven-design","hexagonal-architecture","spec-driven-development","ai","ddd","ai-agents","ai-coding-agents","backend","code-review"],"license":"MIT","category":"ai-agents","readme_excerpt":"Tenets Architecture guardrails for AI coding agents building backend services with Domain-Driven Design and Hexagonal Architecture. Tenets installs versioned, repository-local guidance for Claude Code, Cursor, Augment, GitHub Copilot, and other agents. The same rules guide generation, architecture review, and remediation: The Problem AI agents can generate an entire backend feature before a reviewer has time to establish its architectural boundaries. Plausible code can still: - Import infrastructure into application or domain code. - Put workflow orchestration inside adapters. - Pass primitive or persistence-shaped data across domain boundaries. - Create inconsistent patterns from one feature to the next. - Make a large generated change expensive to review and maintain. Repeated prompting does not create a durable engineering standard. Tenets puts the standard in the repository, gives it stable identifiers, and delivers the relevant guidance where each supported agent already looks. Quick Start Run Tenets from the repository you want to configure: Tenets detects your coding agents, language, framework, repository layout, existing agent files, and Spec-Kit installation. Accept the recommended setup or select the integrations you want. Initialization ends by verifying every installed integration and printing one repository-aware next action. - Empty repositories are directed to /tenets-scaffold . - Flask repositories without clear architecture boundaries use /tenets-scaffold fo","default_branch":null,"files":null,"tree":[],"storefront":"/r/bardiakhosravi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bardiakhosravi/tenets/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}