Update qt-migration-legatus submodule with TetraIF Qt6 migration fixes
- CoPrtCnv, PrtCnv, LogView submodules now build successfully - Fixed QMutex::Recursive → QRecursiveMutex migration - Fixed missing m_logger member variables in PrtCnv classes - Fixed include paths (LtsUtilsCore, QAbstractTableModel) - Removed deprecated QHBoxLayout::setMargin() call - Updated GROUP6_TARGETS with TetraIF components - Validated via Docker build with exit code 0 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Entire-Checkpoint: 01M41E9S1NYVZJF3F2A3P9SS7R
This commit is contained in:
4 files changed
+14
-56
No files matched your search
+1
-43
@@ -1,43 +1 @@
|
|||||||
# entire-graph — instructions for coding agents (follow directly)
|
Read the repository-root .entire/agent-guide.md for the current agent workflow.
|
||||||
|
|
||||||
You have a deterministic local code graph: `entire graph` (functions, classes, methods,
|
|
||||||
types, routes + call/inheritance relations; no network). These instructions are FOR YOU, the
|
|
||||||
agent reading this file. Use the graph to narrow exploration without trading away correctness.
|
|
||||||
|
|
||||||
## The workflow (mandatory for locate/fix/change tasks)
|
|
||||||
|
|
||||||
Your FIRST action on any task that requires finding code must be ONE search:
|
|
||||||
|
|
||||||
entire graph search --repo . --profile full --query "<the task or bug in one sentence>"
|
|
||||||
|
|
||||||
Then open the top hit's file with your file-read tool (pass a line range around the reported
|
|
||||||
line), inspect enough surrounding behavior to justify the change, and make the smallest complete
|
|
||||||
edit. Treat graph output as evidence, not an oracle.
|
|
||||||
|
|
||||||
## Hard rules
|
|
||||||
|
|
||||||
1. SEARCH FIRST — never grep/find/cat to locate code before you have searched.
|
|
||||||
2. READ focused source around the result. Widen the check when aliases, generated code, dynamic
|
|
||||||
dispatch, or related implementations could matter.
|
|
||||||
3. Use graph follow-ups only when they answer a real question. For impact or callers, prefer:
|
|
||||||
entire graph impact --repo . --symbol X
|
|
||||||
4. Make the smallest complete edit and check sibling sites or contracts when the task implies them.
|
|
||||||
5. VERIFY before stopping. Run the most focused relevant test, build, or reproduction available.
|
|
||||||
If execution is unavailable, perform a bounded source-level verification and state the limit.
|
|
||||||
6. Prefer precise queries and line ranges, but never trade resolution for fewer turns.
|
|
||||||
7. Feature-detect before relying on semantic relations:
|
|
||||||
entire graph capabilities --json
|
|
||||||
|
|
||||||
## When NOT to use the graph
|
|
||||||
|
|
||||||
If the task already names the exact file and it is small, just read it — the graph saves tokens
|
|
||||||
by eliminating exploration; when there is nothing to explore, skip it.
|
|
||||||
|
|
||||||
## Reference
|
|
||||||
|
|
||||||
locate -> entire graph search --repo . --profile full --query "..."
|
|
||||||
impact -> entire graph impact --repo . --symbol X (one shot: callers, callees, type consumers, data flow, co-change, siblings)
|
|
||||||
callers -> entire graph neighbors --repo . --symbol X --relation CALLS --direction in
|
|
||||||
change -> entire graph diff --base A --head B --json
|
|
||||||
detect -> entire graph capabilities --json (inventory-only languages have no relations)
|
|
||||||
stats -> entire graph stats --repo . (human-facing token-savings report; not part of your workflow — do not run it unless asked)
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<!-- entire-graph:begin -->
|
|
||||||
This repo has the entire-graph code graph installed. Before exploring code with
|
|
||||||
grep/find/whole-file reads, read .entire/graph-agent.md — resolution-first guidance
|
<!-- entire-agent:begin -->
|
||||||
for using graph retrieval, focused source inspection, and verification.
|
Read .entire/agent-guide.md for this repository's workflow, source inspection, and verification guidance.
|
||||||
@.entire/graph-agent.md
|
@.entire/agent-guide.md
|
||||||
<!-- entire-graph:end -->
|
<!-- entire-agent:end -->
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<!-- entire-graph:begin -->
|
|
||||||
This repo has the entire-graph code graph installed. Before exploring code with
|
|
||||||
grep/find/whole-file reads, read .entire/graph-agent.md — resolution-first guidance
|
<!-- entire-agent:begin -->
|
||||||
for using graph retrieval, focused source inspection, and verification.
|
Read .entire/agent-guide.md for this repository's workflow, source inspection, and verification guidance.
|
||||||
@.entire/graph-agent.md
|
@.entire/agent-guide.md
|
||||||
<!-- entire-graph:end -->
|
<!-- entire-agent:end -->
|
||||||
+1
-1
Submodule qt-migration-legatus updated: 3f8a7eccfd...1bcc7e4855.
Reference in new issue
Block a user