Architecture Governance for AI Development

Give the coding agent the boundaries and implementation rules for a feature. Connect subsystem guidance and Unit Type rules to code and scoped verification.
PR-45 · 1 / 7
Open the subsystem Code Manifest
1 of 7

Open the subsystem Code Manifest

BACKEND defines the Laravel architecture, repository conventions and boundaries for FieldDesk implementation.

Architecture guidance, connected to the codebase

Reqode keeps architecture guidance close to the implementation structure. Subsystem rules explain the overall approach, Unit Types define how recurring code roles should be implemented, and software units connect those rules to actual files and product specifications.

The same structured context can be read by people, delivered to coding agents through MCP and used by verification workflows to detect architectural drift.

Subsystem Code Manifest

Define the architecture, technology boundaries and common implementation rules for a subsystem.

Unit Types

Describe the purpose, placement, naming and constraints of recurring implementation roles such as controllers, actions, components or tests.

Software units

Apply architectural roles to meaningful implementation blocks and connect their files, dependencies and related specifications.

Explore software units

AI SUBSYSTEM ARCHITECT

Evolve guidance with the codebase

The subsystem Code Manifest sets architecture-wide boundaries. Unit Types define the rules for each implementation role. Software units connect both to the source files they govern.

Coding agents use this guidance when changing code. Guidelines verification checks the implementation against the same rules and records deviations as findings.

AI Architect investigates the Code Manifest, Unit Types, selected units, and source code before proposing guidance changes.

Resolve clarification questions, inspect the diff, edit the proposal, and apply accepted guidance.

The Frontend Code Manifest and UI component Unit Type rules apply to software unit U-42, Approval dialog. The unit connects this guidance to its source files, so coding agents can follow the rules and guidelines verification can report deviations.
Illustrative example. Each unit connects applicable architecture rules to concrete code.