AJAYKASU commited on
Commit
af6337d
·
verified ·
1 Parent(s): 016f56a

Feature: Added MD Risk Checklist & Yield Sensitivity

Browse files
Files changed (1) hide show
  1. static/script.js +18 -0
static/script.js CHANGED
@@ -66,6 +66,24 @@ function updateDashboard(data) {
66
  // Row 2: V2 Intelligence
67
  document.getElementById('m-rule-40').textContent = (data.metrics.avg_rule_40 ? data.metrics.avg_rule_40.toFixed(0) : "--");
68
  document.getElementById('m-vix').textContent = (data.macro ? data.macro.vix.toFixed(2) : "--");
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
69
  }
70
 
71
 
 
66
  // Row 2: V2 Intelligence
67
  document.getElementById('m-rule-40').textContent = (data.metrics.avg_rule_40 ? data.metrics.avg_rule_40.toFixed(0) : "--");
68
  document.getElementById('m-vix').textContent = (data.macro ? data.macro.vix.toFixed(2) : "--");
69
+
70
+ // --- RISK CHECKLIST RENDER ---
71
+ const riskBody = document.querySelector('#risk-table tbody');
72
+ if (riskBody) {
73
+ riskBody.innerHTML = ''; // Clear
74
+ if (data.advisory.risk_matrix) {
75
+ data.advisory.risk_matrix.forEach(r => {
76
+ const row = `
77
+ <tr style="border-bottom: 1px solid rgba(255,255,255,0.05);">
78
+ <td style="padding:8px 0; color:#ccc;">${r.factor}</td>
79
+ <td style="padding:8px 0;">${r.status}</td>
80
+ <td style="padding:8px 0; color:var(--text-muted); font-style:italic;">${r.impact}</td>
81
+ </tr>
82
+ `;
83
+ riskBody.innerHTML += row;
84
+ });
85
+ }
86
+ }
87
  }
88
 
89