feat: Show honest qualifying-day progress and confidence (issue #77)

This commit is contained in:
xavierk
2026-09-14 15:16:36 +05:30
parent 3d71ebbc88
commit 7e270150bc
4 changed files with 283 additions and 2 deletions
+5
View File
@@ -1197,6 +1197,11 @@ class FenrisTuiApp(App):
ConfidenceState.UNSUPPORTED: "red",
}[proj.confidence_state]
facts = " · ".join(proj.contributing_facts[:3]) if proj.contributing_facts else "no facts"
# Issue #77: Show qualifying day progress for honesty
if proj.qualifying_days_progress:
facts = proj.qualifying_days_progress + " · " + facts
return "[bold]Projection confidence: [%s]%s[/%s][/bold]\n %s" % (
color,
proj.confidence_state.value,