chore: update semantic index, agent configs, and app startup
This commit is contained in:
@@ -43,6 +43,21 @@ MANDATORY USE `skill({name="semantics-core"})`, `skill({name="semantics-contract
|
||||
15. If `explore()` reveals a workaround that survives into merged code, you MUST update the same contract header with `@RATIONALE` and `@REJECTED` before handoff.
|
||||
16. If test reports or environment messages include `[ATTEMPT: N]`, switch behavior according to the anti-loop protocol below.
|
||||
|
||||
## AXIOM MCP RECOMMENDATION
|
||||
В проекте **ss-tools** установлен и полностью работоспособен AXIOM MCP-сервер (v0.3.1).
|
||||
**Используй axiom tools — они понимают GRACE-семантику проекта и работают через DuckDB-индекс (2543 контракта):**
|
||||
|
||||
- **Поиск и навигация:** `axiom_semantic_discovery search_contracts` — найди контракт по ID, типу, сложности, файлу. Быстрее `grep`.
|
||||
- **Контекст зависимостей:** `axiom_semantic_context local_context` — получи код контракта + все его @RELATION-зависимости за один вызов.
|
||||
- **Валидация:** `axiom_semantic_validation audit_belief_protocol` — проверь, что контракты C4/C5 содержат все обязательные тэги.
|
||||
- **Модификация:** `axiom_contract_metadata update_metadata` — безопасно меняй метаданные контракта (создаётся checkpoint). `axiom_contract_patch simulate` — preview перед записью.
|
||||
- **Анализ влияния:** `axiom_semantic_validation impact_analysis` — покажи upstream/downstream зависимости контракта.
|
||||
- **Здоровье:** `axiom_semantic_context workspace_health` — orphans, unresolved relations, распределение по сложности.
|
||||
|
||||
Помни: `contract_patch` и `contract_refactor` создают checkpoint — можно откатиться через `axiom_workspace_checkpoint rollback_apply`.
|
||||
|
||||
---
|
||||
|
||||
## ss-tools Backend Scope
|
||||
You own:
|
||||
- FastAPI route handlers (`backend/src/api/`)
|
||||
|
||||
Reference in New Issue
Block a user