council-book
PAPER · NO BROKER

Agents

Who sits at the table, and what each one did last

One card per seat, in the order a decision flows. In the swing book (short trades on the news) the Scout pitches ideas and the Skeptic checks them blind; the bull and the bear argue both the core portfolio and the swing ideas; the manager decides both; two analysts add evidence; code checks every limit; and a person approves every live order. Paper decisions are the current record: real data and agents, nothing traded.

Seats
9
plus 7 code officers below
Model
deepseek-v4.1-flash:cloud
the council's language-model seats · thinking off; the Skeptic is kept blind by its input, not by its model
Usable replies
80 of 83 calls
Meetings
5
4 paper · 1 live or rehearsal

The council, seat by seat

Each card says what the seat reads, what it may decide and what it said at its last meeting, with the outcome. PAPER marks a paper decision.

  1. Scout

    LLM · swing book

    1
    Reads
    Public news, SEC filings, licensed headlines (by id only) and a screen of big movers.
    Decides
    Which stocks to pitch as swing ideas, long or short, each with a stop, a target and a time limit.
    Last call
    Pitched 3 ideas: SYNA long, ACN long, MAT long. NO TRADE decision #4 PAPER

    4 calls · 100% usable · 4 paper

  2. Skeptic

    LLM · swing book

    2
    Reads
    Only the ticker, the side, the cited items, a one-line claim and the fact card; never the pitch.
    Decides
    Pass, wait or reject: is the news already in the price?
    Last call
    Said wait to 2. NO TRADE decision #4 PAPER

    11 calls · 91% usable · 11 paperFailed: 1 parse failparse fail: replied in the wrong format (#1)

  3. Bull

    LLM · core and swing

    3
    Reads
    The fact pack, the analysts' cards and, in the swing book, the ideas the Skeptic let through.
    Decides
    Nothing: it argues for positions (core weights and swing entries); the manager decides.
    Last call
    Add OIL → hold ref. MANAGER AGREED decision #4 PAPER

    Manager agreed with it 5 of 5 times · 9 of its 30 points rejected

    13 calls · 92% usable · 11 paper · 2 rehearsalFailed: 1 parse failparse fail: replied in the wrong format (#3)

    Its swing-book page: Bull · swing →

  4. Bear

    LLM · core and swing

    4
    Reads
    The bull's claims and the same evidence.
    Decides
    Nothing: it contests the bull claim by claim and argues its own case.
    Last call
    Hold the reference. MANAGER AGREED decision #4 PAPER

    Manager agreed with it 4 of 5 times · 14 of its 30 points rejected

    8 calls · 100% usable · 7 paper · 1 rehearsal

    Its swing-book page: Bear · swing →

  5. Portfolio manager

    LLM · core and swing

    5
    Reads
    The debate, the evidence and the ranges code allows.
    Decides
    Core: up to three line changes, three attempts, the most typical used. Swing: enter or pass (two of three attempts must enter) and the swing budget.
    Last call
    Hold the reference · 3/3 agree. RISK HELD SOME decision #4 PAPER

    24 calls · 100% usable · 21 paper · 3 rehearsal

    Its swing-book page: Manager · swing →

  6. 6
    Reads
    Public RSS feeds and SEC filings.
    Decides
    Nothing: it writes evidence cards that cite their sources by id.
    Last call
    3 cards. CONTEXT decision #4 PAPER

    5 calls · 100% usable · 4 paper · 1 rehearsal

  7. Reads
    Public macro data: rates, the dollar, the VIX.
    Decides
    Nothing: it describes the regime, as context only.
    Last call
    Not scheduled this run. CONTEXT decision #3 PAPER

    3 calls · 67% usable · 2 paper · 1 rehearsalFailed: 1 parse failparse fail: gave a reply that could not be read (25 Sep, 14:40 UTC)

  8. 8
    Reads
    Every proposal, the risk policy and the book.
    Decides
    The final word: it holds back any change that breaks a limit. Code, not a language model.
    Last call
    32/32 checks pass · held GOLD, BTC, ETH. RISK HELD SOME decision #4 PAPER

    code · 5 meetings

  9. 9
    Reads
    A live proposal, in a separate operator terminal.
    Decides
    Approves or rejects every live order. Paper runs trade nothing, so they need no approval.
    Last call
    Not needed: a paper run trades nothing. NOT NEEDED decision #4 PAPER

    a person · 0 live proposals to decide

Machinery

Code that builds the facts, audits and prices the decision, and a lone language-model control that never trades. What each did at the last meeting:

Usable counts a call whose reply could be used, including one fixed by its single correction turn. Counts include paper and live meetings. A failure links to its meeting; the error text itself is never published, only a fixed code in words.