ZeeshanSaud commited on
Commit
2a2dc24
Β·
verified Β·
1 Parent(s): 3f6f713

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +110 -43
index.html CHANGED
@@ -5,73 +5,140 @@
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
  <title>CodeTruth Agent V3</title>
7
  <style>
8
- body { background:#0d1117; color:#c9d1d9; font-family:'SF Mono',Menlo,Consolas,monospace; max-width:900px; margin:0 auto; padding:40px 24px; line-height:1.6; }
9
- h1 { color:#58a6ff; } h2 { color:#58a6ff; border-bottom:1px solid #21262d; padding-bottom:6px; margin-top:36px; }
10
- .badges a { display:inline-block; margin:4px 6px 4px 0; padding:5px 10px; border-radius:5px; font-size:13px; text-decoration:none; color:#fff; }
11
- .gh{background:#1f6feb;} .doi{background:#238636;} .lic{background:#9e6a03;} .ds{background:#8957e5;}
12
- .quote { border-left:3px solid #1f6feb; padding:12px 16px; background:#161b22; font-style:italic; margin:20px 0; }
13
- pre { background:#161b22; padding:16px; border-radius:6px; overflow-x:auto; }
14
- .frozen { color:#3fb950; font-weight:bold; }
15
- table { border-collapse:collapse; width:100%; margin:12px 0; }
16
- td,th { border:1px solid #21262d; padding:6px 10px; text-align:left; font-size:14px; }
17
- th { color:#58a6ff; }
 
 
 
 
18
  </style>
19
  </head>
20
  <body>
21
 
22
  <h1>CodeTruth Agent V3</h1>
23
 
24
- <div class="badges">
25
- <a class="gh" href="https://github.com/Zeeshan78699/CodeTruthAgent">GitHub</a>
26
- <a class="doi" href="https://doi.org/10.5281/zenodo.20669542">DOI M1 Core</a>
27
- <a class="doi" href="https://doi.org/10.5281/zenodo.21005444">DOI M1 Extension</a>
28
- <a class="doi" href="https://doi.org/10.5281/zenodo.20706591">DOI M2 Core</a>
29
- <a class="doi" href="https://doi.org/10.5281/zenodo.21005972">DOI M2 Deep Resolution</a>
30
- <a class="ds" href="https://huggingface.co/datasets/ZeeshanSaud/CodeTruthAgent-V3-Module3-Evaluation">M3 Eval Dataset</a>
31
- <a class="lic" href="https://www.gnu.org/licenses/gpl-3.0">GPL-3.0</a>
32
  </div>
33
 
34
- <div class="quote">Proves what it can. Flags what it can't. Never guesses.</div>
 
 
35
 
36
  <h2>What It Does</h2>
37
- <p>A deterministic, AI-model-free static analysis tool for repository understanding, change-impact analysis, and code verification. No AI models. No guessing. Pure static analysis with governed, evidence-based decisions.</p>
 
 
 
 
 
38
 
39
  <h2>Pipeline</h2>
40
  <pre>
41
  Repository
42
  ↓
43
- Module 1 β€” Repository Cognition Engine βœ… COMPLETE Β· FROZEN
44
- Role: WEB / CLI / SPACE / MEDICAL / ... (independent axes)
 
45
  Gate: APPROVED / REVIEW_REQUIRED / BLOCKED
46
  ↓ (if APPROVED)
47
- Module 2 β€” Repository Graph Intelligence βœ… COMPLETE Β· FROZEN
48
- Deterministic call-graph extraction across the repository
49
- Language adapters: Python / SQL / C# / Go / Java / JS / C++
 
50
  ↓
51
- Module 3 β€” Repository Reasoning Engine <span class="frozen">βœ… COMPLETE Β· FROZEN (v3.0.0-module3)</span>
52
- C3 MRO / super() inheritance resolution Β· zero fabricated edges
53
- D3-015 Documentation Auditor (docs-vs-code drift)
54
- Six-report suite Β· Truth Boundary on every result
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
55
  </pre>
56
 
57
- <h2>Validated across five engineering domains</h2>
58
  <table>
59
- <tr><th>Domain</th><th>Repository</th><th>Result</th></tr>
60
- <tr><td>Web</td><td>Flask</td><td>βœ… guesses: 0</td></tr>
61
- <tr><td>Scientific computing</td><td>fluids</td><td>βœ… guesses: 0</td></tr>
62
- <tr><td>CLI tooling</td><td>click</td><td>βœ… guesses: 0</td></tr>
63
- <tr><td>Aerospace / astrodynamics</td><td>poliastro</td><td>βœ… guesses: 0</td></tr>
64
- <tr><td>Medical imaging</td><td>pydicom</td><td>βœ… guesses: 0</td></tr>
65
  </table>
66
- <p>Every number reconciles; <strong>guesses: 0</strong> throughout. Security-fix scoping on <strong>CVE-2026-32711</strong> pointed at the exact vulnerable methods the official advisory identifies while making zero fabricated security claims.</p>
67
 
68
- <h2>What it deliberately does NOT do</h2>
69
- <p>Find vulnerabilities or bugs; plan multi-step changes; execute tests; resolve dynamic dispatch. These are declared boundaries, not hidden gaps β€” the tool reports what it cannot see rather than guessing.</p>
 
 
 
 
 
70
 
71
- <h2>Links</h2>
72
- <p>
73
- Code: <a href="https://github.com/Zeeshan78699/CodeTruthAgent" style="color:#58a6ff">github.com/Zeeshan78699/CodeTruthAgent</a> Β·
74
- Release: <a href="https://github.com/Zeeshan78699/CodeTruthAgent/releases/tag/v3.0.0-module3" style="color:#58a6ff">v3.0.0-module3</a>
75
  </p>
76
 
77
  </body>
 
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
  <title>CodeTruth Agent V3</title>
7
  <style>
8
+ body { font-family: monospace; max-width: 860px; margin: 40px auto; padding: 0 20px; background: #0d1117; color: #e6edf3; line-height: 1.7; }
9
+ h1 { color: #58a6ff; border-bottom: 1px solid #30363d; padding-bottom: 10px; }
10
+ h2 { color: #79c0ff; margin-top: 32px; }
11
+ h3 { color: #a5d6ff; }
12
+ .badge { display: inline-block; background: #1f6feb; color: white; padding: 2px 10px; border-radius: 4px; font-size: 12px; margin: 2px; text-decoration: none; }
13
+ .badge.green { background: #238636; }
14
+ .badge.orange { background: #9e6a03; }
15
+ pre { background: #161b22; border: 1px solid #30363d; border-radius: 6px; padding: 16px; overflow-x: auto; font-size: 13px; }
16
+ table { border-collapse: collapse; width: 100%; }
17
+ th, td { border: 1px solid #30363d; padding: 8px 12px; text-align: left; }
18
+ th { background: #161b22; color: #79c0ff; }
19
+ a { color: #58a6ff; }
20
+ .philosophy { background: #161b22; border-left: 4px solid #58a6ff; padding: 12px 16px; margin: 20px 0; font-style: italic; }
21
+ .status { color: #3fb950; }
22
  </style>
23
  </head>
24
  <body>
25
 
26
  <h1>CodeTruth Agent V3</h1>
27
 
28
+ <div>
29
+ <a href="https://github.com/Zeeshan78699/CodeTruthAgent" class="badge">GitHub</a>
30
+ <a href="https://doi.org/10.5281/zenodo.20669542" class="badge green">DOI M1 Core</a>
31
+ <a href="https://doi.org/10.5281/zenodo.21005444" class="badge green">DOI M1 Extension</a>
32
+ <a href="https://doi.org/10.5281/zenodo.20706591" class="badge green">DOI M2 Core</a>
33
+ <a href="https://doi.org/10.5281/zenodo.21005972" class="badge green">DOI M2 Deep Resolution</a>
34
+ <span class="badge orange">GPL-3.0</span>
 
35
  </div>
36
 
37
+ <div class="philosophy">
38
+ AI imagines. CodeTruth checks. Nature tests. Humans decide.
39
+ </div>
40
 
41
  <h2>What It Does</h2>
42
+ <p>Before an AI agent modifies a codebase, it must answer two questions deterministically:</p>
43
+ <pre>
44
+ Question 1: What is this repository? ← Module 1
45
+ Question 2: What calls what inside it? ← Module 2
46
+ </pre>
47
+ <p>No AI models. No guessing. Pure static analysis with governed, evidence-based decisions.</p>
48
 
49
  <h2>Pipeline</h2>
50
  <pre>
51
  Repository
52
  ↓
53
+ Module 1 β€” Repository Cognition Engine
54
+ Domain: ENERGY_SYSTEM / AEROSPACE / FINANCE / MEDICAL ...
55
+ Framework: pandapower / pyNastran / CCXT / PyDICOM
56
  Gate: APPROVED / REVIEW_REQUIRED / BLOCKED
57
  ↓ (if APPROVED)
58
+ Module 2 β€” Repository Graph Intelligence
59
+ Call graph: 1,916,272 calls resolved
60
+ Deep Resolution: 394,796 additional (+25.9%)
61
+ Language adapters: Python / SQL / C# / Go
62
  ↓
63
+ Module 3 β€” Repository Reasoning Engine (in progress)
64
+ Data flow tracing / Return type inference
65
+ </pre>
66
+
67
+ <h2>Validation β€” Module 1</h2>
68
+ <table>
69
+ <tr><th>Metric</th><th>Result</th></tr>
70
+ <tr><td>Repositories validated</td><td>32/32 PASS + 11/11 cross-domain</td></tr>
71
+ <tr><td>Engineering domains</td><td>16 specific domains</td></tr>
72
+ <tr><td>File extensions</td><td>218 across 25 domain blocks</td></tr>
73
+ <tr><td>Crashes</td><td>0</td></tr>
74
+ <tr><td>Governance gate</td><td>APPROVED / REVIEW_REQUIRED / BLOCKED</td></tr>
75
+ </table>
76
+
77
+ <h2>Validation β€” Module 2</h2>
78
+ <table>
79
+ <tr><th>Metric</th><th>Result</th></tr>
80
+ <tr><td>Repositories validated</td><td>76/76 PASS</td></tr>
81
+ <tr><td>Files processed</td><td>54,435</td></tr>
82
+ <tr><td>Baseline calls resolved</td><td>1,521,476</td></tr>
83
+ <tr><td>Deep Resolution additional</td><td>394,796 (+25.9%)</td></tr>
84
+ <tr><td>Total calls resolved</td><td>1,916,272</td></tr>
85
+ <tr><td>Language adapters</td><td>Python, Oracle SQL, C#, Go</td></tr>
86
+ <tr><td>DR resolvers proven</td><td>7</td></tr>
87
+ <tr><td>Crashes</td><td>0</td></tr>
88
+ </table>
89
+
90
+ <h2>11-Domain Cross-Validation</h2>
91
+ <pre>
92
+ fastapi API_SERVICE FastAPI βœ…
93
+ pytorch ML_PIPELINE PyTorch βœ…
94
+ django WEB_APPLICATION Django βœ…
95
+ biopython SCIENTIFIC_COMPUTING BioPython βœ…
96
+ OpenMDAO AEROSPACE_STRUCTURAL_SIMULATION OpenMDAO βœ…
97
+ lasio WELL_LOGGING Lasio βœ…
98
+ welleng DRILLING_SYSTEM welleng βœ…
99
+ ccxt FINANCE_SYSTEM CCXT βœ…
100
+ pandapower ENERGY_SYSTEM pandapower βœ…
101
+ poliastro SPACE_SYSTEM poliastro βœ…
102
+ pydicom MEDICAL_SYSTEM PyDICOM βœ…
103
+ </pre>
104
+
105
+ <h2>How to Run</h2>
106
+ <pre>
107
+ git clone https://github.com/Zeeshan78699/CodeTruthAgent
108
+ cd CodeTruthAgent
109
+ python -m venv .venv
110
+ .venv\Scripts\activate # Windows
111
+ pip install -r requirements.txt
112
+
113
+ # Module 1 only
114
+ python run_m1.py "C:\repos\your_repo"
115
+
116
+ # Module 2 only
117
+ python run_m2.py "C:\repos\your_repo"
118
+
119
+ # Full pipeline
120
+ python pipeline.py "C:\repos\your_repo"
121
  </pre>
122
 
123
+ <h2>DOIs</h2>
124
  <table>
125
+ <tr><th>Record</th><th>DOI</th></tr>
126
+ <tr><td>Module 1 Core</td><td><a href="https://doi.org/10.5281/zenodo.20669542">10.5281/zenodo.20669542</a></td></tr>
127
+ <tr><td>Module 1 Extension Layer</td><td><a href="https://doi.org/10.5281/zenodo.21005444">10.5281/zenodo.21005444</a></td></tr>
128
+ <tr><td>Module 2 Core</td><td><a href="https://doi.org/10.5281/zenodo.20706591">10.5281/zenodo.20706591</a></td></tr>
129
+ <tr><td>Module 2 Deep Resolution</td><td><a href="https://doi.org/10.5281/zenodo.21005972">10.5281/zenodo.21005972</a></td></tr>
 
130
  </table>
 
131
 
132
+ <h2>Status</h2>
133
+ <pre>
134
+ Module 1 β€” Repository Cognition βœ… COMPLETE FROZEN
135
+ Module 2 β€” Repository Graph Intel βœ… COMPLETE FROZEN
136
+ Module 3 β€” Repository Reasoning πŸ”„ IN PROGRESS
137
+ Modules 4-6 πŸ“‹ PLANNED
138
+ </pre>
139
 
140
+ <p style="margin-top:40px; color:#6e7681; font-size:12px;">
141
+ CodeTruth Agent V3 β€” <a href="https://github.com/Zeeshan78699/CodeTruthAgent">github.com/Zeeshan78699/CodeTruthAgent</a>
 
 
142
  </p>
143
 
144
  </body>