docs(ai): adopt task-driven scoped context
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
# 012. Прямая разработка с контекстом по задаче
|
||||
|
||||
**Status:** Accepted; supersedes обязательный lifecycle из ADR 010/011.
|
||||
|
||||
## Context
|
||||
|
||||
Обязательная цепочка OpenSpec artifacts не обеспечила соответствие исходному
|
||||
намерению: суженный change мог пройти все проверки, оставив backend и основные
|
||||
рекомендации исследований вне реализации. Владелец проекта выбрал прямую
|
||||
разработку без обязательного OpenSpec/SDD.
|
||||
|
||||
## Decision
|
||||
|
||||
Задача пользователя определяет результат. Root/local AGENTS задают короткий
|
||||
рабочий процесс; CONVENTIONS выбирает темы; SOURCES и docs/specs indexes указывают
|
||||
точных владельцев фактов. Frontend/backend guides содержат решения, безопасные
|
||||
пути, exceptions и реальные примеры. Общие rules и contract workflow не дублируются.
|
||||
|
||||
[Engineering governance](../development/engineering-governance.md) и
|
||||
[context discipline](../development/agent-token-efficiency.md) описывают текущую
|
||||
работу. Repo gates, trust-boundary checks, migration safety и semantic review
|
||||
сохраняются. OpenSpec используется только по явному запросу; history сохраняется.
|
||||
|
||||
## Consequences
|
||||
|
||||
Обычная задача не требует planning artifacts, role handoffs, approval fingerprints
|
||||
и archive. Сложные public/security/data решения уточняются по существу до опасной
|
||||
операции. Правильность routing проверяется на задачах и counterexamples; качество
|
||||
агента оценивается по наблюдаемым outcomes, а не по числу файлов или checkboxes.
|
||||
|
||||
Имена файлов и примерные context budgets из исследований адаптируются к
|
||||
WealthLedger: FSD без widgets, Nest как OpenAPI source, существующие локальные
|
||||
gates. Новые services, CI и checkers ради context architecture не добавляются.
|
||||
Reference in New Issue
Block a user