diff --git a/docs/gitgalaxy_architecture_brief.md b/docs/gitgalaxy_architecture_brief.md index 14c246450..1dcb108fe 100644 --- a/docs/gitgalaxy_architecture_brief.md +++ b/docs/gitgalaxy_architecture_brief.md @@ -6,10 +6,10 @@ |---|---| | **Engine** | `GitGalaxy Scope vlatest (Delta Mode)` | | **Target Path** | `/home/runner/work/gitgalaxy/gitgalaxy` | -| **Timestamp** | `2026-08-23T15:09:27.992643+00:00` | -| **Scan Duration** | `7.98s` | +| **Timestamp** | `2026-08-23T15:32:25.050226+00:00` | +| **Scan Duration** | `9.64s` | | **Git Branch** | `main` | -| **Git Commit** | `36337ea6151727a50f75fa6a41af78a709d39f2f` | +| **Git Commit** | `52d1a660404173fb49a4887368bb6a351ea9dd02` | | **Git Remote** | `https://github.com/squid-protocol/gitgalaxy` | | **Zero-Dependency Mode** | `Inactive (Full Precision)` | @@ -62,12 +62,12 @@ ## 3. MACRO STATE | Metric | Value | |---|---| -| Total Artifacts | 837 | -| Analyzed Artifacts (Scanned) | 280 | -| Excluded Artifacts (Unparsable data, binaries, unsupported formats) | 557 | +| Total Artifacts | 841 | +| Analyzed Artifacts (Scanned) | 281 | +| Excluded Artifacts (Unparsable data, binaries, unsupported formats) | 560 | | Total LOC | 60552 | | Volatility Index | 0.007 | -| % Scanned of codebase = | 33.5% | +| % Scanned of codebase = | 33.4% | | Dominant Lang | PYTHON | ## 3.5 MACRO-NETWORK TOPOLOGY (Resilience & Coupling) @@ -82,9 +82,9 @@ ## 4. COMPOSITION | Lang | Files | LOC | Share | |---|---|---|---| -| PYTHON | 241 | 60036 | 86.1% | -| MARKDOWN | 27 | 0 | 9.6% | -| YAML | 8 | 494 | 2.9% | +| PYTHON | 241 | 60036 | 85.8% | +| MARKDOWN | 28 | 0 | 10.0% | +| YAML | 8 | 494 | 2.8% | | PLAINTEXT | 3 | 0 | 1.1% | | SHELL | 1 | 22 | 0.4% | @@ -97,25 +97,25 @@ ### Active Execution Logic (ML Clusters) | Archetype | Count | Repo % | |---|---|---| -| Unclassified | 250 | 89.3% | +| Unclassified | 250 | 89.0% | ### Inert Structural Mass (Static Categories) | Category | Count | Repo % | |---|---|---| -| Static: Literature & Documentation | 30 | 10.7% | +| Static: Literature & Documentation | 31 | 11.0% | ## 5. EXCLUDED ARTIFACTS (Unparsable or Shielded Files) -*Total Excluded Artifacts: 557* +*Total Excluded Artifacts: 560* **Composition by Extension & Reason:** -- `.md`: 376x Excluded (System Exclusion, Hidden Directory, or Dynamic Ignored Dir), 1x Excluded (Machine-Generated Source Code Signature: 58 LOC), 1x Excluded (Machine-Generated Source Code Signature: 41 LOC) +- `.md`: 378x Excluded (System Exclusion, Hidden Directory, or Dynamic Ignored Dir), 1x Excluded (Machine-Generated Source Code Signature: 58 LOC), 1x Excluded (Machine-Generated Source Code Signature: 41 LOC) - `.png`: 59x Excluded (Explicitly Denied Extension: '.png') - `.json`: 40x Excluded (System Exclusion, Hidden Directory, or Dynamic Ignored Dir) - `.yml`: 24x Excluded (System Exclusion, Hidden Directory, or Dynamic Ignored Dir) - `.gif`: 17x Excluded (Explicitly Denied Extension: '.gif') - `.js`: 11x Excluded (System Exclusion, Hidden Directory, or Dynamic Ignored Dir) +- `no_extension`: 7x Excluded (System Exclusion, Hidden Directory, or Dynamic Ignored Dir), 1x Excluded (Monolithic Amalgamation: 102786 LOC exceeds safe regex boundaries) - `.py`: 3x Excluded (System Exclusion, Hidden Directory, or Dynamic Ignored Dir), 1x Excluded (Machine-Generated Source Code Signature: 551 LOC), 1x Excluded (Saturation: Line 22 exceeds 500 chars) -- `no_extension`: 6x Excluded (System Exclusion, Hidden Directory, or Dynamic Ignored Dir), 1x Excluded (Monolithic Amalgamation: 102786 LOC exceeds safe regex boundaries) - `.html`: 6x Excluded (System Exclusion, Hidden Directory, or Dynamic Ignored Dir) - `.css`: 3x Excluded (System Exclusion, Hidden Directory, or Dynamic Ignored Dir) - `.svg`: 2x Excluded (System Exclusion, Hidden Directory, or Dynamic Ignored Dir) @@ -235,13 +235,13 @@ These files pull in the most external dependencies. They are highly coupled and - **Primary Risk Drivers:** State Flux (100.0%), Spec Match (100.0%), Safety Score (95.9289%), Verification (80.0%) - **Heaviest Functions:** `_build_markdown` (Impact: 766.8), `generate_artifacts` (Impact: 43.4), `_generate_sqlite_graph` (Impact: 16.0) -### 2. `gitgalaxy/core/prism.py` (PYTHON) -> Cumulative Risk: **500.05** +### 2. `gitgalaxy/core/prism.py` (PYTHON) -> Cumulative Risk: **500.06** - **Archetype:** `Unclassified` (Distance: N/A IQR) - **Magnitude:** 731.96 | **LOC:** 1157 | **CtrlFlow:** 67.0% | **Authorship Centralization:** 92.9% - **Primary Risk Drivers:** Spec Match (100.0%), State Flux (99.9516%), Safety Score (81.9034%), Verification (80.0%) - **Heaviest Functions:** `_strip_single_line_comments` (Impact: 123.7), `_mask_perl_line` (Impact: 75.4), `_compile_regex_matrix` (Impact: 57.6) -### 3. `gitgalaxy/core/detector.py` (PYTHON) -> Cumulative Risk: **489.9** +### 3. `gitgalaxy/core/detector.py` (PYTHON) -> Cumulative Risk: **489.91** - **Archetype:** `Unclassified` (Distance: N/A IQR) - **Magnitude:** 3276.7 | **LOC:** 5391 | **CtrlFlow:** 76.0% | **Authorship Centralization:** 91.8% - **Primary Risk Drivers:** Spec Match (100.0%), Churn (100.0%), Verification (80.0%), Safety Score (60.47%) @@ -259,25 +259,25 @@ These files pull in the most external dependencies. They are highly coupled and - **Primary Risk Drivers:** None - **Heaviest Functions:** `generate_service_skeleton` (Impact: 14.2), `main` (Impact: 4.2) -### 6. `gitgalaxy/metrics/statistical_auditor.py` (PYTHON) -> Cumulative Risk: **438.33** +### 6. `gitgalaxy/metrics/statistical_auditor.py` (PYTHON) -> Cumulative Risk: **438.34** - **Archetype:** `Unclassified` (Distance: N/A IQR) - **Magnitude:** 253.02 | **LOC:** 537 | **CtrlFlow:** 70.2% | **Authorship Centralization:** 100.0% - **Primary Risk Drivers:** Spec Match (100.0%), State Flux (99.311%), Safety Score (82.0287%), Verification (80.0%) - **Heaviest Functions:** `audit` (Impact: 142.8), `__init__` (Impact: 10.7), `_is_dead_code` (Impact: 9.7) -### 7. `gitgalaxy/galaxyscope.py` (PYTHON) -> Cumulative Risk: **424.38** +### 7. `gitgalaxy/galaxyscope.py` (PYTHON) -> Cumulative Risk: **424.39** - **Archetype:** `Unclassified` (Distance: N/A IQR) - **Magnitude:** 1246.76 | **LOC:** 3088 | **CtrlFlow:** 71.1% | **Authorship Centralization:** 100.0% - **Primary Risk Drivers:** Spec Match (100.0%), Verification (80.0%), State Flux (79.0753%), Safety Score (62.8781%) - **Heaviest Functions:** `execute_pipeline` (Impact: 287.5), `_process_file_worker` (Impact: 144.1), `_resolve_dependency_graph` (Impact: 102.5) -### 8. `gitgalaxy/recorders/sbom_recorder.py` (PYTHON) -> Cumulative Risk: **411.8** +### 8. `gitgalaxy/recorders/sbom_recorder.py` (PYTHON) -> Cumulative Risk: **411.81** - **Archetype:** `Unclassified` (Distance: N/A IQR) - **Magnitude:** 214.34 | **LOC:** 359 | **CtrlFlow:** 52.8% | **Authorship Centralization:** 100.0% - **Primary Risk Drivers:** Spec Match (100.0%), State Flux (96.9481%), Verification (80.0%), Safety Score (74.9749%) - **Heaviest Functions:** `generate_report` (Impact: 73.2), `_audit_with_cache` (Impact: 45.6), `_audit_capped_sample` (Impact: 17.2) -### 9. `gitgalaxy/metrics/signal_processor.py` (PYTHON) -> Cumulative Risk: **411.36** +### 9. `gitgalaxy/metrics/signal_processor.py` (PYTHON) -> Cumulative Risk: **411.34** - **Archetype:** `Unclassified` (Distance: N/A IQR) - **Magnitude:** 1098.92 | **LOC:** 2043 | **CtrlFlow:** 74.4% | **Authorship Centralization:** 81.8% - **Primary Risk Drivers:** Spec Match (100.0%), Verification (80.0%), Safety Score (56.4193%), State Flux (54.3735%) @@ -312,8 +312,8 @@ These files pull in the most external dependencies. They are highly coupled and * *Architecture:* `api: 19`, `concurrency: 1`, `import: 14` * *Defense:* `safety: 46`, `doc: 111`, `test: 2`, `immutability_locks: 10` * *Network Topology:* - * `Ecosystem Role:` Pure Producer (Foundation) | `Dependency Blast Radius (PageRank):` 14.261 - * `Choke Point (Betweenness):` 0.000327 | `Ripple Effect (Closeness):` 0.051792 + * `Ecosystem Role:` Pure Producer (Foundation) | `Dependency Blast Radius (PageRank):` 14.229 + * `Choke Point (Betweenness):` 0.000324 | `Ripple Effect (Closeness):` 0.051607 * `Imports (Out-Degree: 2):` bisect, collections, gitgalaxy.core.spatial_correlation, gitgalaxy.standards.analysis_lens, gitgalaxy.standards.language_standards, hashlib, logging, math... * `Imported By (In-Degree: 14):` (Excluded from Brief to save tokens) @@ -337,8 +337,8 @@ These files pull in the most external dependencies. They are highly coupled and * *Architecture:* `io: 2`, `api: 4`, `concurrency: 12`, `import: 10` * *Defense:* `safety: 13`, `doc: 27`, `cleanup: 1` * *Network Topology:* - * `Ecosystem Role:` Pure Producer (Foundation) | `Dependency Blast Radius (PageRank):` 4.272 - * `Choke Point (Betweenness):` 0.0 | `Ripple Effect (Closeness):` 0.011201 + * `Ecosystem Role:` Pure Producer (Foundation) | `Dependency Blast Radius (PageRank):` 4.262 + * `Choke Point (Betweenness):` 0.0 | `Ripple Effect (Closeness):` 0.011161 * `Imports (Out-Degree: 0):` collections, gitgalaxy.standards, heapq, json, logging, pathlib, sqlite3, statistics... * `Imported By (In-Degree: 2):` (Excluded from Brief to save tokens) @@ -366,8 +366,8 @@ These files pull in the most external dependencies. They are highly coupled and * *Architecture:* `io: 13`, `api: 6`, `concurrency: 3`, `import: 63` * *Defense:* `safety: 74`, `doc: 36`, `test: 2`, `cleanup: 6` * *Network Topology:* - * `Ecosystem Role:` Pure Consumer (Orchestrator) | `Dependency Blast Radius (PageRank):` 4.458 - * `Choke Point (Betweenness):` 0.00107 | `Ripple Effect (Closeness):` 0.010753 + * `Ecosystem Role:` Pure Consumer (Orchestrator) | `Dependency Blast Radius (PageRank):` 4.448 + * `Choke Point (Betweenness):` 0.001062 | `Ripple Effect (Closeness):` 0.010714 * `Imports (Out-Degree: 29):` DAG, argparse, collections, concurrent.futures, copy, datetime, gitgalaxy.core.aperture, gitgalaxy.core.detector... * `Imported By (In-Degree: 3):` (Excluded from Brief to save tokens) @@ -392,8 +392,8 @@ These files pull in the most external dependencies. They are highly coupled and * *Architecture:* `io: 1`, `api: 12`, `concurrency: 2`, `import: 8` * *Defense:* `safety: 54`, `doc: 40`, `sync_locks: 1` * *Network Topology:* - * `Ecosystem Role:` Pure Producer (Foundation) | `Dependency Blast Radius (PageRank):` 7.61 - * `Choke Point (Betweenness):` 0.0 | `Ripple Effect (Closeness):` 0.024194 + * `Ecosystem Role:` Pure Producer (Foundation) | `Dependency Blast Radius (PageRank):` 7.593 + * `Choke Point (Betweenness):` 0.0 | `Ripple Effect (Closeness):` 0.024107 * `Imports (Out-Degree: 0):` gitgalaxy.standards, logging, math, os, re, statistics, typing * `Imported By (In-Degree: 6):` (Excluded from Brief to save tokens) @@ -440,8 +440,8 @@ These files pull in the most external dependencies. They are highly coupled and * *Architecture:* `api: 11`, `import: 4` * *Defense:* `safety: 4`, `doc: 44` * *Network Topology:* - * `Ecosystem Role:` Pure Producer (Foundation) | `Dependency Blast Radius (PageRank):` 10.614 - * `Choke Point (Betweenness):` 0.0 | `Ripple Effect (Closeness):` 0.030978 + * `Ecosystem Role:` Pure Producer (Foundation) | `Dependency Blast Radius (PageRank):` 10.591 + * `Choke Point (Betweenness):` 0.0 | `Ripple Effect (Closeness):` 0.030867 * `Imports (Out-Degree: 0):` gitgalaxy.standards.language_standards, logging, re, typing * `Imported By (In-Degree: 8):` (Excluded from Brief to save tokens) @@ -543,8 +543,8 @@ These files pull in the most external dependencies. They are highly coupled and * *Architecture:* `io: 3`, `api: 9`, `import: 8` * *Defense:* `safety: 16`, `doc: 10`, `sync_locks: 1` * *Network Topology:* - * `Ecosystem Role:` Pure Producer (Foundation) | `Dependency Blast Radius (PageRank):` 4.272 - * `Choke Point (Betweenness):` 0.0 | `Ripple Effect (Closeness):` 0.011201 + * `Ecosystem Role:` Pure Producer (Foundation) | `Dependency Blast Radius (PageRank):` 4.262 + * `Choke Point (Betweenness):` 0.0 | `Ripple Effect (Closeness):` 0.011161 * `Imports (Out-Degree: 0):` argparse, gitgalaxy.standards, json, logging, os, pathlib, re, typing * `Imported By (In-Degree: 2):` (Excluded from Brief to save tokens) @@ -597,8 +597,8 @@ These files pull in the most external dependencies. They are highly coupled and * *Architecture:* `io: 2`, `api: 3`, `import: 5` * *Defense:* `safety: 9`, `doc: 14` * *Network Topology:* - * `Ecosystem Role:` Pure Producer (Foundation) | `Dependency Blast Radius (PageRank):` 4.272 - * `Choke Point (Betweenness):` 0.0 | `Ripple Effect (Closeness):` 0.011201 + * `Ecosystem Role:` Pure Producer (Foundation) | `Dependency Blast Radius (PageRank):` 4.262 + * `Choke Point (Betweenness):` 0.0 | `Ripple Effect (Closeness):` 0.011161 * `Imports (Out-Degree: 0):` logging, math, os, statistics, typing * `Imported By (In-Degree: 2):` (Excluded from Brief to save tokens) @@ -622,8 +622,8 @@ These files pull in the most external dependencies. They are highly coupled and * *Architecture:* `io: 2`, `api: 6`, `import: 7` * *Defense:* `safety: 5`, `doc: 8` * *Network Topology:* - * `Ecosystem Role:` Transceiver (Middle-Tier) | `Dependency Blast Radius (PageRank):` 4.272 - * `Choke Point (Betweenness):` 1.3e-05 | `Ripple Effect (Closeness):` 0.011201 + * `Ecosystem Role:` Transceiver (Middle-Tier) | `Dependency Blast Radius (PageRank):` 4.262 + * `Choke Point (Betweenness):` 1.3e-05 | `Ripple Effect (Closeness):` 0.011161 * `Imports (Out-Degree: 1):` gc, gitgalaxy.standards, gitgalaxy.standards.config_resolver, json, logging, pathlib, typing * `Imported By (In-Degree: 2):` (Excluded from Brief to save tokens) @@ -651,8 +651,8 @@ These files pull in the most external dependencies. They are highly coupled and * *Architecture:* `io: 8`, `api: 7`, `import: 8` * *Defense:* `safety: 16`, `doc: 32`, `sync_locks: 2` * *Network Topology:* - * `Ecosystem Role:` Transceiver (Middle-Tier) | `Dependency Blast Radius (PageRank):` 4.272 - * `Choke Point (Betweenness):` 1.3e-05 | `Ripple Effect (Closeness):` 0.011201 + * `Ecosystem Role:` Transceiver (Middle-Tier) | `Dependency Blast Radius (PageRank):` 4.262 + * `Choke Point (Betweenness):` 1.3e-05 | `Ripple Effect (Closeness):` 0.011161 * `Imports (Out-Degree: 1):` fnmatch, gitgalaxy.standards.gitgalaxy_config, json, logging, os, pathlib, re, typing * `Imported By (In-Degree: 2):` (Excluded from Brief to save tokens) @@ -677,8 +677,8 @@ These files pull in the most external dependencies. They are highly coupled and * *Architecture:* `io: 1`, `api: 6`, `import: 10` * *Defense:* `safety: 21`, `doc: 10` * *Network Topology:* - * `Ecosystem Role:` Transceiver (Middle-Tier) | `Dependency Blast Radius (PageRank):` 4.748 - * `Choke Point (Betweenness):` 1.7e-05 | `Ripple Effect (Closeness):` 0.014337 + * `Ecosystem Role:` Transceiver (Middle-Tier) | `Dependency Blast Radius (PageRank):` 4.737 + * `Choke Point (Betweenness):` 1.7e-05 | `Ripple Effect (Closeness):` 0.014286 * `Imports (Out-Degree: 1):` collections, gitgalaxy.standards.analysis_lens, logging, math, networkx, networkx.algorithms, pathlib, token... * `Imported By (In-Degree: 3):` (Excluded from Brief to save tokens) @@ -705,8 +705,8 @@ These files pull in the most external dependencies. They are highly coupled and * *Architecture:* `io: 5`, `api: 3`, `import: 12` * *Defense:* `safety: 4`, `doc: 10` * *Network Topology:* - * `Ecosystem Role:` Transceiver (Middle-Tier) | `Dependency Blast Radius (PageRank):` 4.272 - * `Choke Point (Betweenness):` 6.4e-05 | `Ripple Effect (Closeness):` 0.014337 + * `Ecosystem Role:` Transceiver (Middle-Tier) | `Dependency Blast Radius (PageRank):` 4.262 + * `Choke Point (Betweenness):` 6.4e-05 | `Ripple Effect (Closeness):` 0.014286 * `Imports (Out-Degree: 3):` datetime, gitgalaxy.security.manifest_parser, gitgalaxy.security.security_lens, gitgalaxy.standards.gitgalaxy_config, gitgalaxy.standards.language_lens, gitgalaxy.standards.language_standards, json, logging... * `Imported By (In-Degree: 3):` (Excluded from Brief to save tokens) @@ -758,8 +758,8 @@ These files pull in the most external dependencies. They are highly coupled and * *Architecture:* `io: 8`, `api: 4`, `import: 8` * *Defense:* `safety: 18`, `doc: 18`, `test: 1`, `cleanup: 2` * *Network Topology:* - * `Ecosystem Role:` Transceiver (Middle-Tier) | `Dependency Blast Radius (PageRank):` 4.272 - * `Choke Point (Betweenness):` 1.3e-05 | `Ripple Effect (Closeness):` 0.011201 + * `Ecosystem Role:` Transceiver (Middle-Tier) | `Dependency Blast Radius (PageRank):` 4.262 + * `Choke Point (Betweenness):` 1.3e-05 | `Ripple Effect (Closeness):` 0.011161 * `Imports (Out-Degree: 1):` gitgalaxy.standards, gitgalaxy.standards.config_resolver, logging, os, pathlib, shutil, subprocess, time... * `Imported By (In-Degree: 2):` (Excluded from Brief to save tokens) @@ -810,8 +810,8 @@ These files pull in the most external dependencies. They are highly coupled and * *Architecture:* `io: 4`, `api: 9`, `import: 17` * *Defense:* `safety: 4`, `doc: 10`, `cleanup: 3` * *Network Topology:* - * `Ecosystem Role:` Pure Consumer (Orchestrator) | `Dependency Blast Radius (PageRank):` 4.141 - * `Choke Point (Betweenness):` 0.000116 | `Ripple Effect (Closeness):` 0.003584 + * `Ecosystem Role:` Pure Consumer (Orchestrator) | `Dependency Blast Radius (PageRank):` 4.132 + * `Choke Point (Betweenness):` 0.000115 | `Ripple Effect (Closeness):` 0.003571 * `Imports (Out-Degree: 9):` argparse, datetime, gitgalaxy.licensing, gitgalaxy.tools.cobol_to_cobol.cobol_agent_task_forge, gitgalaxy.tools.cobol_to_cobol.cobol_dag_architect, gitgalaxy.tools.cobol_to_cobol.cobol_graveyard_finder, gitgalaxy.tools.cobol_to_cobol.cobol_jcl_auditor, gitgalaxy.tools.cobol_to_cobol.cobol_jcl_forge... * `Imported By (In-Degree: 1):` (Excluded from Brief to save tokens) @@ -949,7 +949,7 @@ These are massive, load-bearing files written almost entirely by a single develo ### ☣️ Cascading State Flux (Betweenness * State Flux) These files act as structural bridges between components, but possess highly volatile, mutating state. They cause unpredictable side-effects for all downstream consumers. -- `gitgalaxy/galaxyscope.py` -> **Severity: 0.085** (Bridge: 0.0011 * Flux: 79.0753%) +- `gitgalaxy/galaxyscope.py` -> **Severity: 0.084** (Bridge: 0.0011 * Flux: 79.0753%) - `gitgalaxy/core/detector.py` -> **Severity: 0.018** (Bridge: 0.0003 * Flux: 55.9663%) - `gitgalaxy/cobol_refractor_controller.py` -> **Severity: 0.011** (Bridge: 0.0001 * Flux: 97.3782%) - `gitgalaxy/recorders/sbom_recorder.py` -> **Severity: 0.006** (Bridge: 0.0001 * Flux: 96.9481%) @@ -958,20 +958,20 @@ These files act as structural bridges between components, but possess highly vol ### 🃏 House of Cards (Closeness * Error Risk) These files are deeply embedded (1 or 2 hops from the entire codebase) but possess high error exposure. A runtime exception here will cascade instantly across the application. -- `gitgalaxy/core/detector.py` -> **Severity: 3.132** (Embedded: 0.0518 * Error Risk: 60.47%) -- `gitgalaxy/core/prism.py` -> **Severity: 2.537** (Embedded: 0.031 * Error Risk: 81.9034%) -- `gitgalaxy/core/spatial_correlation.py` -> **Severity: 2.438** (Embedded: 0.0416 * Error Risk: 58.6062%) -- `gitgalaxy/standards/gitgalaxy_config.py` -> **Severity: 2.232** (Embedded: 0.0399 * Error Risk: 55.9468%) -- `gitgalaxy/standards/config_resolver.py` -> **Severity: 1.795** (Embedded: 0.0384 * Error Risk: 46.7319%) +- `gitgalaxy/core/detector.py` -> **Severity: 3.121** (Embedded: 0.0516 * Error Risk: 60.47%) +- `gitgalaxy/core/prism.py` -> **Severity: 2.528** (Embedded: 0.0309 * Error Risk: 81.9034%) +- `gitgalaxy/core/spatial_correlation.py` -> **Severity: 2.429** (Embedded: 0.0414 * Error Risk: 58.6062%) +- `gitgalaxy/standards/gitgalaxy_config.py` -> **Severity: 2.224** (Embedded: 0.0398 * Error Risk: 55.9468%) +- `gitgalaxy/standards/config_resolver.py` -> **Severity: 1.788** (Embedded: 0.0383 * Error Risk: 46.7319%) ### 🙈 Opaque Critical Nodes (Dependency Blast Radius * Doc Risk) These are 'Core Architecture Nodes' that the entire ecosystem relies upon, but they lack human intent, documentation, or ownership metadata. Modifying them is flying blind. -- `gitgalaxy/standards/analysis_lens.py` -> **Severity: 410.907** (Blast Radius: 23.98 * Doc Risk: 17.1354%) -- `gitgalaxy/standards/config_resolver.py` -> **Severity: 370.839** (Blast Radius: 20.74 * Doc Risk: 17.8804%) -- `gitgalaxy/standards/gitgalaxy_config.py` -> **Severity: 291.647** (Blast Radius: 16.311 * Doc Risk: 17.8804%) -- `gitgalaxy/core/detector.py` -> **Severity: 248.023** (Blast Radius: 14.261 * Doc Risk: 17.3917%) -- `scripts/update_golden_masters.sh` -> **Severity: 199.529** (Blast Radius: 2.239 * Doc Risk: 89.1154%) +- `gitgalaxy/standards/analysis_lens.py` -> **Severity: 409.999** (Blast Radius: 23.927 * Doc Risk: 17.1354%) +- `gitgalaxy/standards/config_resolver.py` -> **Severity: 370.017** (Blast Radius: 20.694 * Doc Risk: 17.8804%) +- `gitgalaxy/standards/gitgalaxy_config.py` -> **Severity: 291.004** (Blast Radius: 16.275 * Doc Risk: 17.8804%) +- `gitgalaxy/core/detector.py` -> **Severity: 247.466** (Blast Radius: 14.229 * Doc Risk: 17.3917%) +- `scripts/update_golden_masters.sh` -> **Severity: 199.084** (Blast Radius: 2.234 * Doc Risk: 89.1154%) ## AI SYSTEM INSTRUCTIONS (OUTPUT FORMAT) > **CRITICAL TONE DIRECTIVE:** Stay in the Senior Technical Storyteller persona from Section 1. Use grounded, professional software engineering terminology (e.g., coupling, cohesion, technical debt, single responsibility) woven into a cohesive narrative -- not a dry, disconnected bullet-point audit. DO NOT use sci-fi, dramatic, or sensational jargon (e.g., 'Trojan', 'violently violates', 'parasitic', 'chimeric'). Be objective and factual, but write like you're explaining the codebase to a colleague, not filing a verdict.