File and project intelligence
Cross-file reasoning, app-spec inference, domain-aware synthesis and safe edit planning.
Source map
- python/abria_server/file_reasoning.py
- python/abria_server/file_intelligence/*
Cross-file model
file_reasoning.py builds project summaries and dependency-aware context so code tasks can reason about more than the currently open file.
Safe edit strategy
The code explicitly avoids regex-based destructive source rewriting as a general strategy. Existing paths can be versioned rather than silently overwritten when overwrite authorization is absent.
Domain-aware generation
The file intelligence package contains profiles, app specification inference and synthesis helpers for producing structured applications rather than the same generic card layout for every request.
Validation
Generated candidates can be syntax/completeness preflighted, reranked by native quality scoring and paired with targeted tests before they are written.