ScoreTrace Ledger: Track Forecast Accuracy and Consensus

ScoreTrace Ledger forecasting dashboard with a tamper-evident record, forecaster performance charts, and weighted consensus analysis. ScoreTrace Ledger forecasting dashboard with a tamper-evident record, forecaster performance charts, and weighted consensus analysis.
ScoreTrace Ledger: Track Forecast Accuracy and Consensus | Genial Things
Key Takeaways — ScoreTrace Ledger: Forecast Track Record & Consensus
📊 What ScoreTrace Ledger Does — and Why It Matters for Evaluating Forecasters
  • ScoreTrace Ledger is a local AI agent skill for Capafy that records public forecasts in a tamper-evident append-only ledger, verifies integrity using a hash chain, and scores each forecaster's track record.
  • It answers two core questions: how have these forecasters performed on recorded calls? And when forecasters disagree, how does their track-record-weighted consensus compare to the simple average?
  • Scoring uses hit rate with a 95% confidence interval and a Brier score for probabilistic forecasts — with a minimum-30-call rule before drawing skill conclusions.
  • The hash chain proves when an entry was recorded and detects subsequent changes — but does not independently prove who made a forecast or when it was originally published elsewhere.
  • Runs entirely locally via a Python standard-library script — no API key, no account, no network calls. Export reports in JSON, CSV, or Markdown.
  • ScoreTrace Ledger is a recordkeeping and scoring tool, not a prediction engine. It does not predict events, guarantee consensus accuracy, or provide financial advice.

When someone makes a prediction, it is easy to remember the times they were right and forget the times they were wrong. Confidence sounds convincing — but confidence alone does not tell you whether a forecaster has a reliable track record. ScoreTrace Ledger is an AI agent skill designed to change that: a tamper-evident, locally-run tool that records public forecasts, verifies the ledger, scores performance, and compares simple averages with track-record-weighted consensus.

💡 Direct Answer — ScoreTrace Ledger

ScoreTrace Ledger is a local AI agent skill for Capafy that records public forecasts in a tamper-evident append-only ledger with hash-chain integrity verification. It scores forecasters by hit rate (with 95% confidence interval) and Brier score, assigns track-record weights, and compares a naive simple-average consensus against a weighted consensus. It runs locally via Python with no API key required and exports reports in JSON, CSV, or Markdown.

📊 AI Agent Skill · Capafy · Local Python · No API Key
Track the Calls.
Verify the Record.
Examine the Evidence.
ScoreTrace Ledger replaces remembered impressions with a verifiable track record — scoring forecasters by hit rate and Brier score, and comparing simple consensus against track-record-weighted consensus.
Append-Only
Tamper-Evident Ledger
Brier Score
Probability Calibration
95% CI
Hit Rate Confidence Interval
No Key
Runs Fully Local
Try ScoreTrace Ledger on Capafy
Free to start · Local execution · No account data required
Append-Only
Tamper-evident hash-chain ledger — edits are detectable
Brier Score
Probability calibration metric — lower = better
30 calls
Minimum sample before skill conclusions are drawn
Local Python
No API key · No network calls · Standard library only

🔍 What Is ScoreTrace Ledger?

💡 Direct Answer

ScoreTrace Ledger is a forecasting track-record tool for Capafy. It uses a local Python script to record public forecasts and their outcomes in an append-only tamper-evident ledger. It is designed to answer two questions: how have recorded forecasters performed on their calls? And when forecasters disagree on an unresolved question, how does a track-record-weighted consensus compare to the simple average? The agent does not generate predictions — it works with forecasts supplied by the user.

💡 The core problem ScoreTrace Ledger solves: When someone makes a prediction, it is easy to remember their hits and forget their misses. A single memorable correct call can create a misleading impression of consistent accuracy. ScoreTrace Ledger replaces that selective memory with a structured, verifiable record — one where past calls cannot be quietly edited away, and performance is measured across the full documented history, not just the memorable ones.


⚙️ How ScoreTrace Ledger Works — 3 Steps

💡 Direct Answer

ScoreTrace Ledger follows three structured steps: (1) Record forecasts before they resolve — capturing forecaster name, question, date, resolution date, claim, source, and probability. (2) Record outcomes when they become known — appended to the ledger rather than replacing prior entries. (3) Verify the ledger — a hash chain linking each entry to its predecessor detects any edits, insertions, or reordering of existing entries.

1
Record Forecasts Before They Resolve

Each forecast requires structured input so the record is checkable. ScoreTrace Ledger does not invent missing dates, probabilities, or claims. If a statement is vague or lacks a clear resolution date, the agent asks for clarification rather than treating it silently as a checkable prediction.

Forecaster name Question Date of call Resolution date Forecast claim Source Probability or yes/no
2
Record Outcomes When They Become Known

Once a question resolves, the user supplies the outcome and its source. ScoreTrace Ledger appends the outcome — it does not replace the original forecast entry. If an outcome was recorded incorrectly, it is corrected through a new correction entry; the earlier entry remains visible. A reliable track record preserves the history of what was recorded, including corrections.

3
Verify the Ledger with the Hash Chain

Every ledger entry includes a timestamp and a hash linked to the preceding entry. Editing, inserting, or reordering entries can cause verification to fail. The ledger is append-only — users should not manually edit or rebuild it. To make deletion of entries from the end detectable, ScoreTrace Ledger advises saving the latest hash and entry count somewhere separate.

⚠️ Important limitation on the hash chain: The hash chain proves when an entry was recorded in the ledger and detects subsequent changes to existing entries. It does not independently prove who made a forecast or when it was first published elsewhere. External evidence — a dated public post, a timestamped article — is what establishes the original claim. The ledger records what was submitted to it and protects that record from subsequent alteration.


📈 How ScoreTrace Ledger Measures Forecaster Performance

💡 Direct Answer

ScoreTrace Ledger calculates three performance measures after the ledger passes verification: hit rate (proportion of scored calls matching outcomes, with a 95% confidence interval), Brier score (probability calibration for forecasters who state probabilities — lower is better), and track-record weight (earned weight based on recorded performance, calculated with a minimum-sample correction). Fewer than 30 scored calls are labelled insufficient to draw skill conclusions.

🎯

Hit Rate with 95% Confidence Interval

The proportion of scored calls that matched their outcomes. ScoreTrace Ledger adds a 95% confidence interval to show how uncertain the estimated performance remains given the sample size. When fewer than 30 calls have been scored, it labels the sample as insufficient to draw a skill conclusion — avoiding overconfident claims from small samples.

Minimum 30 calls before skill verdict
📐

Brier Score — Probability Calibration

For forecasters who provide probabilities (rather than simple yes/no calls), ScoreTrace Ledger calculates a Brier score measuring how closely the probabilities align with outcomes. Lower Brier scores indicate better calibration. A forecaster who repeatedly assigns 90% to events that occur 60% of the time will have a worse Brier score than their hit rate alone would reveal.

Lower = better · Penalises miscalibration
⚖️

Track-Record Weight

Each forecaster earns a weight based on their recorded performance. The calculation adds ten imaginary calls at 50% before estimating the weight, reducing the influence of very small samples. A forecaster with five correct calls out of five does not automatically receive overwhelming weight — their record is still too small to justify high confidence.

Small-sample correction applied
🚩

Backfill Detection

Calls added after the outcome was already known are identified as backfilled and do not earn weight under the standard method. This matters because allowing post-hoc entries to inflate a forecaster's score would undermine the entire purpose of maintaining a disciplined track record. The report flags these entries separately.

Post-resolution entries flagged

⚖️ Simple Consensus vs. Track-Record-Weighted Consensus

💡 Direct Answer

Naive consensus is the simple average of all forecasters' predictions — every forecaster contributes equally regardless of their track record. Weighted consensus combines forecasts using the weights each forecaster has earned from their recorded performance — giving more influence to those with stronger demonstrated accuracy. If no forecaster has earned a positive weight, ScoreTrace Ledger reports that no weighted consensus is available rather than inventing one.

Illustrative Example — How Weighted Consensus Differs from Simple Average
Forecaster Probability of Event Earned Weight
Alex70%0.20
Morgan40%0.05
Sam60%0.15
Simple Average (Naive Consensus)
56.7%
Every forecaster contributes equally
Track-Record Weighted Consensus
61.3%
Alex and Sam outweigh Morgan's lower-accuracy record
This example illustrates the calculation only — it is not a real forecast or result from the included sample ledger.

📊 Why the weighted consensus matters: When forecasters have meaningfully different track records, giving each equal weight treats a forecaster with a strong 200-call history the same as one with a weak 5-call history. The weighted approach allocates influence proportional to demonstrated accuracy — while ScoreTrace Ledger's small-sample correction ensures that a newcomer with three lucky calls doesn't dominate the consensus either. If no forecaster has earned a positive weight, no weighted consensus is reported.


📄 What Reports Does ScoreTrace Ledger Produce?

💡 Direct Answer

ScoreTrace Ledger produces reports in three formats: JSON (structured output for further analysis or other tools), CSV (spreadsheet-friendly for reviewing forecasters and scores), and Markdown (readable summaries with performance tables, consensus comparisons, and flags). All reports include integrity status, scored calls, hit rates, confidence intervals, Brier scores, track-record weights, open-question consensus, and relevant warnings.

Flag / WarningWhat It MeansImpact
Small sampleFewer than 30 scored calls — skill verdict withheld⚠️ Caution
Post-horizon forecastForecast recorded after its resolution date🚩 Flagged
Overdue questionResolution date passed — no outcome recorded yet⏳ Pending
Corrected outcomeAn earlier outcome was corrected — both entries visible📝 Noted
Missing sourceForecast has no source citation⚠️ Caution
Concentrated weightWeighted consensus rests on a very small group⚠️ Caution
Backfilled entryCall added after the outcome was already known🚩 Excluded from weight
No earned weightNo forecaster qualifies — weighted consensus unavailableℹ️ Reported

🔒 Runs Locally — No API Key, No Network Calls

💡 Direct Answer

ScoreTrace Ledger includes a Python script using only the standard library. The ledger and all report calculations run locally on the user's machine — the script makes no network calls. No API keys, passwords, cookies, or account access are required. Users can choose Download (local) mode to keep their ledger on their own device. The ledger may contain names, public handles, claims, dates, probabilities, and source links — treat it as private data.

🔒 Why local execution matters for this use case: A forecasting track record may contain public names, claims attributed to specific accounts, and probability figures. Keeping that data on the user's own machine — rather than transmitting it to a third-party API — is a meaningful privacy and control advantage. The AI agent may help prepare forecast rows from public pages the user links, using its approved tools, but the ledger itself stays local.


🚫 What ScoreTrace Ledger Does NOT Do

💡 Direct Answer

ScoreTrace Ledger is a recordkeeping and scoring tool — not a prediction engine. It does not predict whether events will happen, guarantee that weighted consensus will be more accurate, prove a forecaster is honest or dishonest, establish when a public forecast was originally made, or provide financial, investment, or betting advice. Its weights describe the recorded sample only — past performance may not continue.

🚫 ScoreTrace Ledger does not: predict events · guarantee consensus accuracy · prove forecaster honesty · establish original publication dates of claims · provide financial or investment advice · calculate stock-style returns (a separate tool handles that). Its weights describe the recorded sample, not future accuracy. A weighted consensus can still be wrong. Use it as structured evidence — not as a certainty machine.

Record forecasts before they resolve.
Preserve their original details.
Add outcomes with sources.
Examine the results only after the ledger passes verification.

👤 Who Can Use ScoreTrace Ledger?

💡 Direct Answer

ScoreTrace Ledger is designed for researchers examining public forecasting records, analysts comparing published predictions, communities tracking public forecast accuracy, and individuals maintaining an organized record of their own predictions. It is particularly useful when forecasts are dated, specific, and checkable against clear outcomes. It is intended for public figures, public accounts, and published analysts — not for compiling records about private individuals.

🔬

Researchers

Examine public forecasting records with a structured, verifiable methodology rather than selective recall.

📊

Analysts

Compare published predictions over time, score calibration, and build evidence-based assessments of forecaster reliability.

🌐

Communities

Track the accuracy of public accounts or commentators in a domain — politics, economics, technology, sports.

🙋

Individuals

Keep an organized, disciplined record of your own predictions and measure your calibration over time.

⚖️

Consensus Evaluators

Compare simple average consensus against weighted consensus when multiple forecasters disagree on an open question.

🛡️

Privacy-Conscious Users

Keep all ledger data on your own machine — no account required, no API transmission, full local control.

📊 Track the Calls. Verify the Record.

If you follow public forecasts and want a disciplined way to evaluate them, ScoreTrace Ledger gives you the structured starting point — tamper-evident, locally-run, and evidence-first.


❓ ScoreTrace Ledger — Frequently Asked Questions

ScoreTrace Ledger is a local AI agent skill for Capafy that records public forecasts in a tamper-evident append-only ledger, verifies integrity using a hash chain, scores forecasters with hit rate (including 95% confidence intervals) and Brier score for probabilistic calls, assigns track-record weights, and compares a naive simple-average consensus against a track-record-weighted consensus. It runs locally via a Python standard-library script with no API key required. Try it at capafy.ai/agent/score-trace-ledger.
Naive consensus is the simple average of all forecasters' predictions — every forecaster contributes equally regardless of track record. Weighted consensus combines forecasts using the weights each forecaster has earned from their recorded history, giving more influence to those with stronger demonstrated accuracy. If no forecaster has earned a positive weight, ScoreTrace Ledger reports that no weighted consensus is available rather than inventing one. It also shows how many forecasters contribute to the weighted figure, so readers can see when a consensus rests on a very small group.
A Brier score measures how closely a forecaster's stated probabilities align with actual outcomes. It ranges from 0 (perfect calibration) to 2 (maximally wrong). Lower Brier scores indicate better probability calibration. ScoreTrace Ledger calculates Brier scores for forecasters who provide probabilities rather than simple yes/no predictions, allowing a more nuanced assessment than hit rate alone. A forecaster who consistently assigns 90% probability to events that occur only 60% of the time will have a poor Brier score even if their hit rate looks acceptable. For more on probability forecasting, see our GEO guide for data-driven content.
No. ScoreTrace Ledger includes a Python script that uses only the standard library and makes no network calls. All ledger operations and report calculations run entirely locally. No API keys, passwords, cookies, or account access are required. Users can choose Download (local) mode to keep their ledger on their own machine. The AI agent component may help prepare forecast rows from public pages the user links using its approved tools — but the ledger script itself is offline and self-contained.
The hash chain in ScoreTrace Ledger links each entry to its predecessor with a timestamp and hash. This helps detect changes to existing entries — editing, inserting, or reordering entries can cause verification to fail. It proves when an entry was recorded in the ledger and detects subsequent changes. However, it does not independently prove who made a forecast or when it was first published elsewhere. Establishing the original claim requires external evidence: a dated public post, a timestamped article, or another contemporaneous source.
ScoreTrace Ledger is designed for researchers examining public forecasting records, analysts comparing published predictions, communities tracking public account accuracy, and individuals keeping their own prediction record. It is intended for tracking public figures, public accounts, and published analysts. It should not be used to compile records about private individuals or to include private messages or content the user does not have permission to share. The skill does not provide financial, investment, or betting advice, and its weights describe the recorded sample — not guaranteed future performance.

Related AI Tools & Resources from Genial Things

ScoreTrace Ledger is part of a broader AI agent skill ecosystem on Capafy. These related guides connect forecasting, data analysis, and digital intelligence:

Add a comment Add a comment

Leave a Reply

Previous Post
PagePreflight: Free HTML & SEO Checker

PagePreflight: Free HTML & SEO Checker

Next Post
ReelPack Studio AI short-video production workspace with a video script, visual prompts, editing timeline, and social media preview.

ReelPack Studio: AI Short Video Production Assistant

Discover more from Genial Things

Subscribe now to keep reading and get access to the full archive.

Continue reading