Cross-Layer Check
Check whether a change considered the boundaries between runtime code, modelling docs, validators, and tests.
Note: Read
.trellis/spec/guides/pre-implementation-checklist.mdbefore implementation when a task changes cross-layer contracts.
| Document | Purpose |
|---|---|
.trellis/spec/guides/pre-implementation-checklist.md | Questions before changing contracts |
.trellis/spec/guides/code-reuse-thinking-guide.md | Pattern recognition and drift checks |
.trellis/spec/guides/cross-layer-thinking-guide.md | Data-flow and ownership thinking |
git status
git diff --name-only
Typical layers in this repo:
apps/agent/orchestrator.py, apps/agent/runtime/apps/agent/pipeline/, apps/agent/ingest/, apps/agent/retrieval/, apps/agent/synthesis/artifacts/modelling/, fixtures, schemasapps/agent/validators/, scripts/tests/agent/Checklist:
rg -n "value-to-change|patternYouChanged|ConceptName" apps tests scripts artifacts
Checklist:
Summarize: