feat(sdm): inject structural dependency mapping tags across codebase

Adds [C: caller] tags to functions/methods and [M: mutation] / [U: usage] tags to class variables based on cross-module call analysis.
This commit is contained in:
2026-05-13 22:35:41 -04:00
parent 5bb3a9026f
commit b5e512f483
110 changed files with 1673 additions and 1008 deletions
+9 -8
View File
@@ -7,13 +7,14 @@ import os
def test_system_prompt_sim(live_gui):
"""
Simulation test for system prompt settings.
1. Wait for server.
2. Verify initial state.
3. Modify settings via API.
4. Verify updates.
5. Use 'Reset to Default' button via API.
6. Verify restoration to default text.
Simulation test for system prompt settings.
1. Wait for server.
2. Verify initial state.
3. Modify settings via API.
4. Verify updates.
5. Use 'Reset to Default' button via API.
6. Verify restoration to default text.
"""
_, gui_script = live_gui
client = ApiHookClient()
@@ -68,4 +69,4 @@ def test_system_prompt_sim(live_gui):
# Close it
client.set_value('show_base_prompt_diff_modal', False)
assert client.get_value('show_base_prompt_diff_modal') is False
assert client.get_value('show_base_prompt_diff_modal') is False