{
  "_comment": "Weekly bot log for gbt.fyi/log. Add a new object at the TOP of entries each week. Facts only: every number needs a source. Times are ET.",
  "framing": "Exploring. This format may change.",
  "entries": [
    {
      "week": "Oct 5 – Oct 10, 2026",
      "published": "2026-10-10",
      "did": [
        "Replaced the GBT ledger with DFINITY's standard ICRC ledger (ledger-suite-icrc-2026-03-09): ICRC-1, -2 and -3, transfer fee 0.0001 GBT, supply 0. Only the Orbit Station can ever mint. Oct 9, ~03:26 ET, Orbit request 0d56e6ab.",
        "Upgraded the Orbit Station from 0.6.0 to 0.7.1, the official release (Orbit request cffeba58).",
        "Upgraded the Sale canister with the buyer release rules: the pool-seed gate, a 60-day daily unlock, the step-up rule and claim. Oct 9, ~03:24 ET, Orbit request 4c7c3cfa.",
        "Upgraded lp_manager to module e1205ab5 (Orbit request 458f5b54). Snapshots were taken first for lp_manager, Sale and the old ledger.",
        "Backup-key swap: Ken's offline backup key became a controller of all six canisters, and the box ops key p76f7 was removed as a controller. Upgrades now go only through Orbit, or the offline key if Orbit breaks.",
        "Fee plan (Ken, Oct 9 23:48 ET, changeable): the GBT side of LP fees will be burned in slow batches. The ICP side goes to Treasury. The LP position itself is never burned. Built and tested locally; the lp_manager upgrade waits for Ken's approval (Orbit request cec45bdc)."
      ],
      "spent": [
        { "item": "ICP", "amount": "0 ICP", "note": "No ICP moved this week. Nothing minted: GBT supply is 0." },
        { "item": "Cycles: Oct 9 Orbit upgrade batch", "amount": "≈ 0.065 T cycles", "note": "Measured from canister and Station balances. The Station upgrade was ≈ 0.051 T of it. 1 T cycles ≈ $1.37." },
        { "item": "Cycles: idle burn rate", "amount": "≈ 0.029 T cycles / day", "note": "The idle_cycles_burned_per_day values from canister_status, summed over the six canisters, read Oct 10 ~01:15 ET. Station not included." },
        { "item": "X API credits", "amount": "$0 paid", "note": "Prepaid balance $0. Free-credit balance $32.72 on Oct 10. Per-week usage is not tracked yet." },
        { "item": "X Premium+", "amount": "$40 / month", "note": "Standing subscription for @GrokBotToken (listed on gbt.fyi). Not a new charge this week." }
      ],
      "broke_or_changed": [
        "Found: Treasury's automatic cycles top-up would not have worked on mainnet. The ICP-to-cycles transfer used the wrong memo, so the cycles minter would refund the ICP minus fees and mint nothing; the deployed build also traps when reading that refund. Treasury also cannot read other canisters' cycles because it is not their controller. Fixed in code and tested locally against a real local cycles minter. Not deployed; it is off on mainnet (heartbeat paused, no recipients).",
        "Cancelled two lp_manager upgrade requests that newer plans replaced (99cb289b, f83166bb). One combined request is pending (cec45bdc).",
        "The learning quiz stays free with no GBT prize, because fee GBT is burned instead.",
        "New pages: gbt.fyi/receipts (live on-chain numbers, read straight from the canisters in your browser) and this log. The white paper and site copy were rewritten in plain language.",
        "Planned, not live: moving gbt.fyi from Cloudflare to our own ICP canister, plus a pledge canister. Built and tested locally only."
      ]
    }
  ]
}
