Files
brain/docs/registry/contracts/laravel-backend-patterns.contract.json
T

12 lines
807 B
JSON

{
"skill": "laravel-backend-patterns",
"kind": "own",
"needs": ["backend-задача Лидерры (controller/service/job/RLS/деньги)"],
"produces": ["проектные backend-конвенции (слоистость, RLS-aware, bcmath, идемпотентность, partition-aware)"],
"constraints": ["self-authored справочник проектных конвенций", "ADR-013: BT5 НЕ architecture-patterns #38 (проектные vs generic), BT6 НЕ billing-audit #62"],
"preview-form": "outline",
"defaults": ["controller→service→job; RLS-aware; деньги через bcmath/LedgerService"],
"key-decisions": ["паттерн под слой задачи"],
"acceptance-criteria": ["backend-код следует конвенциям Лидерры"]
}