• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

hicommonwealth / commonwealth / 21838592412
37%

Build:
DEFAULT BRANCH: master
Ran 09 Feb 2026 08:10PM UTC
Jobs 1
Files 462
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

09 Feb 2026 08:02PM UTC coverage: 37.101%. Remained the same
21838592412

push

github

web-flow
docs: Prediction Markets (Futarchy) integration spec (#13358)

* docs: add Prediction Markets (Futarchy) integration spec

Full engineering spec for integrating Futarchy Protocol prediction markets
into the Commonwealth platform. Includes architecture diagrams, data model
ERD, 10 pre-cut tickets (PM-1 through PM-10) with acceptance criteria,
dependency graph, test plan, and implementation phases.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* docs: add event storming model, consolidate schemas/models per review

Addresses PR review comments from @Rotorsoft:
- Consolidate entity schemas into single file (like quests pattern)
- Consolidate Sequelize models into single file (like quests pattern)
- Add full event storming model with 8 vertical slices
- Restructure tickets to derive from model slices
- Reduce from 10 to 9 tickets with clearer boundaries

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* docs: add FigJam diagram links to prediction markets spec

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* docs: add design decisions section with quests pattern references

Inlines the two key review decisions from @Rotorsoft:
1. Single schema file per domain (like quest.schemas.ts)
2. Single model file + aggregate directory (like quest.ts)

Includes side-by-side comparison tables mapping quests source
files to their prediction market equivalents and a status
checklist.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* Update common_knowledge/Prediction-Markets.md

Depending how many markets we are tracking, and how frequently we check to see if they have ended, we should have an index on like:
PredictionMarket (status, end_time)

judging from PredictionMarketDeployed.end_time we will probably be looping over this checking for ended markets in order to resolve them.

Co-authored-by: kurtassad <kurtisassad@gmail.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Roger Torr... (continued)

2017 of 5892 branches covered (34.23%)

Branch coverage included in aggregate %.

3569 of 9164 relevant lines covered (38.95%)

45.46 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
1 unit-test-coverage 21838592412.1 09 Feb 2026 08:10PM UTC 462
37.1
GitHub Action Run
Source Files on build 21838592412
  • Tree
  • List 462
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #21838592412
  • 3e9d5680 on github
  • Prev Build on master (#21831099792)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc