Skip to content

Victory Modeling

An assembled app: announced doors only, with its own sign-in on every path.

appRunning the shop5 operationsid vmod

How it sits

An app is already assembled from parts, with a face of its own. The counts and the links below are from the platform's spec and the other services' own descriptions.

Among the partsfrom the spec
Operations5 GET 3 · POST 2
Resources2
Leaned on byno other service names it
Leans onnone named
In recipesnone yet

What it can do

5 operations in 2 resources, as the spec declares them. Each row is one call; paths are relative to the part.

rulings

MethodPathDoes
GET/api/rulingsDecisions asked of this app's owner — open first. A service caller holds Victory Modeling.rulings.ask; a person must be an answerer (canRule).
POST/api/rulingsAsk the owner a question (question, options 2–6 or none for free text, context, asked_by, issue_url). The answerers are nudged by mesh DM. A service caller hold
GET/api/rulings/{id}One decision: the question, its options, and the answer when there is one.
POST/api/rulings/{id}/withdrawWithdraw an open question — the asker (same asked_by), or an in-house person.
4 operations

predictions

MethodPathDoes
GET/api/v1/predictions/{channel}Boss Mode predictions for a Elections channel: GEOID → candidate_id → pct, projected turnout per county
1 operation

All the partsRunning the shopThe platform's own id for this service is cbvmod.

forge-catalog.json, generated Oct 30, 2026

Anti-cloud. Host local, think global.

Terminal
/terminal