Files
main/AGENTS.md
T
ksv741 93dd5539ad
Workspace security / security (push) Successful in 7s
Workspace verify / verify (push) Successful in 20s
Workspace security / security (pull_request) Successful in 6s
Workspace verify / verify (pull_request) Successful in 20s
Conventional commits / commits (pull_request) Successful in 10s
docs: establish workspace engineering conventions
2026-09-15 05:42:02 +03:00

2.8 KiB
Raw Blame History

WealthLedger workspace

frontend, backend, docs, specs и root — независимые Git-репозитории. Root tracking ограничен allowlist; локальные данные и nested repos в него не добавляются. references/**, dated audits и архивы — read-only. Структура/запуск — в README.

Начни с результата задачи и affected areas. Прочитай local AGENTS затронутого repo; проследи поведение/инварианты и найди owner с 1–3 примерами до реализации. Код показывает механизм, а случайный аналог не переопределяет контракт. Работай напрямую; OpenSpec/SDD lifecycle нужен только по явному запросу.

Задача / граница Прочитать
Frontend / backend Frontend / Backend, затем только активированные темы
Docs / specs Docs AGENTS / Specs AGENTS
Новая функция, неясное ожидание, межрепозиторное поведение Docs entry → нужная область/spec/ADR; локальный build/lint bug начинает с repo instructions/code
Новый helper/hook/wrapper/pattern, refactor, выбор scope Code health / change scope
Dependency или tooling Dependencies, guardrails
Нетривиальные tests Test Intent и local Testing
Git, ветка, commit, PR, tracking Git
Release/hotfix, main↔develop, release config/CI refs Release process
Migration существующих conventions findings Audit/plan

Перед Node-командой активируй .nvmrc affected repo через nvm use --silent. При новой границе и перед завершением повтори routing по staged/unstaged/new files; сохраняй чужие изменения. Missing required source или конфликт требований сообщи до зависимого решения. После code diff выполни Boy Scout review; проверь результат по рискам и relevant gates. Сохрани краткие команды/результаты и ограничения; успех lint не заменяет semantic review.