← Back to Kontasks
Gravity Well Test: 20 Kontasks Analyzed
Tested gravity calculator on last 20 kontasks with detailed scoring breakdown
Output
🌌 Gravity Well Test: 20 Kontasks
Summary Statistics
| Kontasks Analyzed | 20 |
| Met Threshold (≥40) | 2 (10%) |
| Below Threshold | 18 (90%) |
| True Orphans (no flow) | 18 |
| Already Linked | 2 |
✅ Met Threshold (Score ≥40)
| Kontask | Score | Signals |
|---|---|---|
| Gravity Threshold Lowered to 40 | 40 | PRIMARY_DOMAIN_MATCH (25) + TEMPORAL_5H (15) |
| Phase 4: Orphan Kontask MCP Tools Complete | 40 | PRIMARY_DOMAIN_MATCH (25) + TEMPORAL_5H (15) |
⚠️ Near Threshold (Score 20-39)
| Kontask | Score | Signals |
|---|---|---|
| Gravity Well Test: 10 Kontasks | 25 | SECONDARY_DOMAIN (10) + TEMPORAL_5H (15) |
| Documentation updated for orphan kontask | 25 | SECONDARY_DOMAIN (10) + TEMPORAL_5H (15) |
| Orphan kontask curation UI page | 25 | SECONDARY_DOMAIN (10) + TEMPORAL_5H (15) |
| Turn Fidelity: konui_get_turn MCP Tool | 25 | PRIMARY_DOMAIN_MATCH (25) |
| Git Push Completed (2x) | 25 | PRIMARY_DOMAIN_MATCH (25) |
📊 Score Distribution
40 pts:
2 kontasks
25 pts:
8 kontasks
15 pts:
3 kontasks
10 pts:
5 kontasks
0 pts:
2 kontasks
🎯 Signal Breakdown
| PRIMARY_DOMAIN_MATCH | +25 pts | 6 kontasks |
| TEMPORAL_5H | +15 pts | 7 kontasks |
| SECONDARY_DOMAIN_MATCH | +10 pts | 9 kontasks |
🏷️ Primary Topic Distribution
topic_bugfix: 5
topic_feature: 4
topic_testing: 3
topic_requirements: 3
topic_standards: 2
topic_docs: 1
topic_review: 2
🔧 Primary Domain Distribution
domain_tooling: 6
domain_frontend: 4
domain_support: 3
domain_network: 3
domain_backend: 2
domain_docs: 1
domain_security: 1
💡 Analysis
- Threshold at 40 is selective - only 10% auto-link
- 8 kontasks at 25 pts - need +15 more (temporal or topic match)
- PRIMARY_DOMAIN_MATCH (25 pts) is the strongest signal
- TEMPORAL_5H (15 pts) boosts recent kontasks nicely
- Older kontasks (>5h) lose temporal signal, harder to auto-link
- No PRIMARY_TOPIC_MATCH signals seen - flow lacks strong topic classification?
Quick Actions
Original Request
No layout configured
Details
Type
General
Status
Completed
Scope
greatvibe
Tags
kontasksgravitytestingflow-linking
Created
10 Jan 2026, 11:21 pm
Updated
10 Jan 2026, 11:21 pm
Timing
⏱️ 80.5s
0 tools
● TTFE 0%
● Thinking 100%
● Tools 0%
Created By
claude
📋 Claude's Context
Session
ses_7c4eba4a...
Raw Data
{
"id": "da9b3f4c-9006-4f06-8ed0-8d6fd2bdb276",
"type": "general",
"status": "completed",
"title": "Gravity Well Test: 20 Kontasks Analyzed",
"description": "Tested gravity calculator on last 20 kontasks with detailed scoring breakdown",
"context": {
"output": "<div style=\"background:#1e1e1e;color:#e0e0e0;padding:20px;border-radius:8px;font-family:'Consolas','Monaco',monospace;\">\n<h2 style=\"font-family:sans-serif;color:#fff;margin:0 0 16px 0;\">🌌 Gravity Well Test: 20 Kontasks</h2>\n\n<div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\">\n<h3 style=\"color:#61afef;margin:0 0 12px 0;\">Summary Statistics</h3>\n<table style=\"width:100%;border-collapse:collapse;\">\n<tr style=\"border-bottom:1px solid #444;\">\n<td style=\"padding:8px 0;color:#7f848e;\">Kontasks Analyzed</td>\n<td style=\"padding:8px 0;text-align:right;\"><span style=\"color:#98c379;font-weight:bold;\">20</span></td>\n</tr>\n<tr style=\"border-bottom:1px solid #444;\">\n<td style=\"padding:8px 0;color:#7f848e;\">Met Threshold (≥40)</td>\n<td style=\"padding:8px 0;text-align:right;\"><span style=\"color:#98c379;font-weight:bold;\">2</span> <span style=\"color:#7f848e;\">(10%)</span></td>\n</tr>\n<tr style=\"border-bottom:1px solid #444;\">\n<td style=\"padding:8px 0;color:#7f848e;\">Below Threshold</td>\n<td style=\"padding:8px 0;text-align:right;\"><span style=\"color:#e5c07b;font-weight:bold;\">18</span> <span style=\"color:#7f848e;\">(90%)</span></td>\n</tr>\n<tr style=\"border-bottom:1px solid #444;\">\n<td style=\"padding:8px 0;color:#7f848e;\">True Orphans (no flow)</td>\n<td style=\"padding:8px 0;text-align:right;\"><span style=\"color:#c678dd;font-weight:bold;\">18</span></td>\n</tr>\n<tr>\n<td style=\"padding:8px 0;color:#7f848e;\">Already Linked</td>\n<td style=\"padding:8px 0;text-align:right;\"><span style=\"color:#56b6c2;font-weight:bold;\">2</span></td>\n</tr>\n</table>\n</div>\n\n<div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\">\n<h3 style=\"color:#98c379;margin:0 0 12px 0;\">✅ Met Threshold (Score ≥40)</h3>\n<table style=\"width:100%;border-collapse:collapse;font-size:13px;\">\n<tr style=\"background:#1e1e1e;\">\n<th style=\"padding:8px;text-align:left;color:#7f848e;\">Kontask</th>\n<th style=\"padding:8px;text-align:center;color:#7f848e;\">Score</th>\n<th style=\"padding:8px;text-align:left;color:#7f848e;\">Signals</th>\n</tr>\n<tr style=\"border-bottom:1px solid #444;\">\n<td style=\"padding:8px;\"><span style=\"color:#e5c07b;\">Gravity Threshold Lowered to 40</span></td>\n<td style=\"padding:8px;text-align:center;\"><span style=\"background:#22c55e;color:#fff;padding:2px 8px;border-radius:4px;font-weight:bold;\">40</span></td>\n<td style=\"padding:8px;\"><span style=\"color:#56b6c2;\">PRIMARY_DOMAIN_MATCH</span> (25) + <span style=\"color:#c678dd;\">TEMPORAL_5H</span> (15)</td>\n</tr>\n<tr style=\"border-bottom:1px solid #444;\">\n<td style=\"padding:8px;\"><span style=\"color:#e5c07b;\">Phase 4: Orphan Kontask MCP Tools Complete</span></td>\n<td style=\"padding:8px;text-align:center;\"><span style=\"background:#22c55e;color:#fff;padding:2px 8px;border-radius:4px;font-weight:bold;\">40</span></td>\n<td style=\"padding:8px;\"><span style=\"color:#56b6c2;\">PRIMARY_DOMAIN_MATCH</span> (25) + <span style=\"color:#c678dd;\">TEMPORAL_5H</span> (15)</td>\n</tr>\n</table>\n</div>\n\n<div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\">\n<h3 style=\"color:#e5c07b;margin:0 0 12px 0;\">⚠️ Near Threshold (Score 20-39)</h3>\n<table style=\"width:100%;border-collapse:collapse;font-size:13px;\">\n<tr style=\"background:#1e1e1e;\">\n<th style=\"padding:8px;text-align:left;color:#7f848e;\">Kontask</th>\n<th style=\"padding:8px;text-align:center;color:#7f848e;\">Score</th>\n<th style=\"padding:8px;text-align:left;color:#7f848e;\">Signals</th>\n</tr>\n<tr style=\"border-bottom:1px solid #444;\">\n<td style=\"padding:8px;\"><span style=\"color:#e5c07b;\">Gravity Well Test: 10 Kontasks</span></td>\n<td style=\"padding:8px;text-align:center;\"><span style=\"background:#f97316;color:#fff;padding:2px 8px;border-radius:4px;\">25</span></td>\n<td style=\"padding:8px;\"><span style=\"color:#98c379;\">SECONDARY_DOMAIN</span> (10) + <span style=\"color:#c678dd;\">TEMPORAL_5H</span> (15)</td>\n</tr>\n<tr style=\"border-bottom:1px solid #444;\">\n<td style=\"padding:8px;\"><span style=\"color:#e5c07b;\">Documentation updated for orphan kontask</span></td>\n<td style=\"padding:8px;text-align:center;\"><span style=\"background:#f97316;color:#fff;padding:2px 8px;border-radius:4px;\">25</span></td>\n<td style=\"padding:8px;\"><span style=\"color:#98c379;\">SECONDARY_DOMAIN</span> (10) + <span style=\"color:#c678dd;\">TEMPORAL_5H</span> (15)</td>\n</tr>\n<tr style=\"border-bottom:1px solid #444;\">\n<td style=\"padding:8px;\"><span style=\"color:#e5c07b;\">Orphan kontask curation UI page</span></td>\n<td style=\"padding:8px;text-align:center;\"><span style=\"background:#f97316;color:#fff;padding:2px 8px;border-radius:4px;\">25</span></td>\n<td style=\"padding:8px;\"><span style=\"color:#98c379;\">SECONDARY_DOMAIN</span> (10) + <span style=\"color:#c678dd;\">TEMPORAL_5H</span> (15)</td>\n</tr>\n<tr style=\"border-bottom:1px solid #444;\">\n<td style=\"padding:8px;\"><span style=\"color:#e5c07b;\">Turn Fidelity: konui_get_turn MCP Tool</span></td>\n<td style=\"padding:8px;text-align:center;\"><span style=\"background:#f97316;color:#fff;padding:2px 8px;border-radius:4px;\">25</span></td>\n<td style=\"padding:8px;\"><span style=\"color:#56b6c2;\">PRIMARY_DOMAIN_MATCH</span> (25)</td>\n</tr>\n<tr style=\"border-bottom:1px solid #444;\">\n<td style=\"padding:8px;\"><span style=\"color:#e5c07b;\">Git Push Completed (2x)</span></td>\n<td style=\"padding:8px;text-align:center;\"><span style=\"background:#f97316;color:#fff;padding:2px 8px;border-radius:4px;\">25</span></td>\n<td style=\"padding:8px;\"><span style=\"color:#56b6c2;\">PRIMARY_DOMAIN_MATCH</span> (25)</td>\n</tr>\n</table>\n</div>\n\n<div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\">\n<h3 style=\"color:#c678dd;margin:0 0 12px 0;\">📊 Score Distribution</h3>\n<div style=\"font-family:monospace;line-height:1.6;\">\n<div style=\"display:flex;align-items:center;margin-bottom:4px;\">\n<span style=\"width:80px;color:#7f848e;\">40 pts:</span>\n<span style=\"background:#22c55e;height:16px;width:40px;display:inline-block;border-radius:2px;\"></span>\n<span style=\"color:#98c379;margin-left:8px;\">2 kontasks</span>\n</div>\n<div style=\"display:flex;align-items:center;margin-bottom:4px;\">\n<span style=\"width:80px;color:#7f848e;\">25 pts:</span>\n<span style=\"background:#f97316;height:16px;width:160px;display:inline-block;border-radius:2px;\"></span>\n<span style=\"color:#e5c07b;margin-left:8px;\">8 kontasks</span>\n</div>\n<div style=\"display:flex;align-items:center;margin-bottom:4px;\">\n<span style=\"width:80px;color:#7f848e;\">15 pts:</span>\n<span style=\"background:#8b5cf6;height:16px;width:60px;display:inline-block;border-radius:2px;\"></span>\n<span style=\"color:#c678dd;margin-left:8px;\">3 kontasks</span>\n</div>\n<div style=\"display:flex;align-items:center;margin-bottom:4px;\">\n<span style=\"width:80px;color:#7f848e;\">10 pts:</span>\n<span style=\"background:#6b7280;height:16px;width:100px;display:inline-block;border-radius:2px;\"></span>\n<span style=\"color:#9ca3af;margin-left:8px;\">5 kontasks</span>\n</div>\n<div style=\"display:flex;align-items:center;\">\n<span style=\"width:80px;color:#7f848e;\">0 pts:</span>\n<span style=\"background:#374151;height:16px;width:40px;display:inline-block;border-radius:2px;\"></span>\n<span style=\"color:#6b7280;margin-left:8px;\">2 kontasks</span>\n</div>\n</div>\n</div>\n\n<div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\">\n<h3 style=\"color:#61afef;margin:0 0 12px 0;\">🎯 Signal Breakdown</h3>\n<table style=\"width:100%;border-collapse:collapse;\">\n<tr style=\"border-bottom:1px solid #444;\">\n<td style=\"padding:8px 0;color:#56b6c2;\">PRIMARY_DOMAIN_MATCH</td>\n<td style=\"padding:8px 0;color:#7f848e;\">+25 pts</td>\n<td style=\"padding:8px 0;text-align:right;\"><span style=\"color:#98c379;\">6 kontasks</span></td>\n</tr>\n<tr style=\"border-bottom:1px solid #444;\">\n<td style=\"padding:8px 0;color:#c678dd;\">TEMPORAL_5H</td>\n<td style=\"padding:8px 0;color:#7f848e;\">+15 pts</td>\n<td style=\"padding:8px 0;text-align:right;\"><span style=\"color:#98c379;\">7 kontasks</span></td>\n</tr>\n<tr>\n<td style=\"padding:8px 0;color:#98c379;\">SECONDARY_DOMAIN_MATCH</td>\n<td style=\"padding:8px 0;color:#7f848e;\">+10 pts</td>\n<td style=\"padding:8px 0;text-align:right;\"><span style=\"color:#98c379;\">9 kontasks</span></td>\n</tr>\n</table>\n</div>\n\n<div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\">\n<h3 style=\"color:#61afef;margin:0 0 12px 0;\">🏷️ Primary Topic Distribution</h3>\n<div style=\"display:flex;flex-wrap:wrap;gap:8px;\">\n<span style=\"background:#3b82f6;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;\">topic_bugfix: 5</span>\n<span style=\"background:#22c55e;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;\">topic_feature: 4</span>\n<span style=\"background:#f97316;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;\">topic_testing: 3</span>\n<span style=\"background:#8b5cf6;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;\">topic_requirements: 3</span>\n<span style=\"background:#ec4899;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;\">topic_standards: 2</span>\n<span style=\"background:#14b8a6;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;\">topic_docs: 1</span>\n<span style=\"background:#6366f1;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;\">topic_review: 2</span>\n</div>\n</div>\n\n<div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\">\n<h3 style=\"color:#61afef;margin:0 0 12px 0;\">🔧 Primary Domain Distribution</h3>\n<div style=\"display:flex;flex-wrap:wrap;gap:8px;\">\n<span style=\"background:#22c55e;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;\">domain_tooling: 6</span>\n<span style=\"background:#3b82f6;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;\">domain_frontend: 4</span>\n<span style=\"background:#f97316;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;\">domain_support: 3</span>\n<span style=\"background:#8b5cf6;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;\">domain_network: 3</span>\n<span style=\"background:#ec4899;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;\">domain_backend: 2</span>\n<span style=\"background:#14b8a6;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;\">domain_docs: 1</span>\n<span style=\"background:#6366f1;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;\">domain_security: 1</span>\n</div>\n</div>\n\n<div style=\"background:#1a2332;border:1px solid #3b82f6;padding:16px;border-radius:6px;\">\n<h3 style=\"color:#61afef;margin:0 0 12px 0;\">💡 Analysis</h3>\n<ul style=\"margin:0;padding-left:20px;line-height:1.8;\">\n<li><span style=\"color:#98c379;\">Threshold at 40</span> is selective - only 10% auto-link</li>\n<li><span style=\"color:#e5c07b;\">8 kontasks at 25 pts</span> - need +15 more (temporal or topic match)</li>\n<li><span style=\"color:#56b6c2;\">PRIMARY_DOMAIN_MATCH</span> (25 pts) is the strongest signal</li>\n<li><span style=\"color:#c678dd;\">TEMPORAL_5H</span> (15 pts) boosts recent kontasks nicely</li>\n<li>Older kontasks (>5h) lose temporal signal, harder to auto-link</li>\n<li><span style=\"color:#98c379;\">No PRIMARY_TOPIC_MATCH signals seen</span> - flow lacks strong topic classification?</li>\n</ul>\n</div>\n\n</div>",
"requestedAt": "2026-01-10T13:25:00.000Z",
"requestId": "7c4988b6-61b1-46b0-8b83-23bc52201f53",
"choices": [
{
"label": "Lower threshold",
"value": "Lower the gravity threshold from 40 to 35 to capture more kontasks automatically",
"primary": false
},
{
"label": "Add topic signals",
"value": "Investigate why PRIMARY_TOPIC_MATCH signals aren't firing - check flow topic classification",
"primary": true
},
{
"label": "View orphans page",
"value": "Open the orphan kontasks curation page to manually link the remaining 18 orphans",
"primary": false
}
],
"turnTiming": {
"totalMs": 80539,
"ttfeMs": 96,
"thinkingMs": 80441,
"toolExecutionMs": 0,
"toolCallCount": 0,
"thinkingPct": 100,
"toolsPct": 0,
"ttfePct": 0
}
},
"createdBy": "claude",
"createdAt": "2026-01-10T13:21:03.671Z",
"updatedAt": "2026-01-10T13:21:08.270Z",
"requestId": "7c4988b6-61b1-46b0-8b83-23bc52201f53",
"scope": "greatvibe",
"tags": [
"kontasks",
"gravity",
"testing",
"flow-linking"
],
"sessionId": "ses_7c4eba4a-596"
}