teahubxyz and Claude Opus 5.5
b6d6432458
ops: workflow to mint a scoped Cloudflare token from CROWD_FAIR, sealed to a caller pubkey
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01VVFi3wvLWKaEkpDw6eLnQC
2026-10-25 20:08:41 +00:00
teahubxyz and Claude Opus 5.5
049718d078
pages: serve maths.teahub.xyz from maths/site
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01161aC97vUnBnyZRBGyJeHy
2026-10-23 19:33:56 +00:00
teahubxyz
091a9e002f
plugins/webamp: open in view on long pages ( #25 )
2026-10-22 19:02:27 +00:00
teahubxyz
fd08195cdc
plugins/webamp: robust bundle load and visible errors ( #24 )
2026-10-22 18:47:35 +00:00
teahubxyz
917f69fbce
plugins/webamp: self-host the Webamp bundle ( #23 )
2026-10-22 18:34:38 +00:00
teahubxyz
6baa7127f9
plugins: add webamp, the first Teahub plugin ( #22 )
2026-10-22 18:24:44 +00:00
teahubxyz
c5e557ea93
pages: bring PAGES_SITES up to the live config, add asmr.gandora.lol → gandora/site#main/asmr
2026-10-21 18:32:55 +00:00
teahubxyz and Claude Fable 5.1
59d5eaa64f
pages: note gandora.yolopreneur.lol and how a venture graduates to its own repo
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01Hn2DWhV7Z1qUxjhCprDb88
2026-10-20 22:33:55 +00:00
teahubxyz and Claude Fable 5.1
fe24d53552
pages: gandora.yolopreneur.lol is served from gandora/site (its own repo; an exact host wins over the wildcard)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01Hn2DWhV7Z1qUxjhCprDb88
2026-10-20 22:33:47 +00:00
teahubxyz and Claude Opus 5.5
9e65e5b151
decisions: the cloud lane
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017K4vyY3yUD3GsvoZaAtKkD
2026-10-19 16:47:09 +00:00
teahubxyz and Claude Opus 5.5
d19fb49086
decisions: the monthly cap counts out-of-pocket money; the cloud credit needs a person
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017K4vyY3yUD3GsvoZaAtKkD
2026-10-19 16:03:21 +00:00
teahubxyz and Claude Opus 5.5
9d6a610576
decisions: the router is live
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017K4vyY3yUD3GsvoZaAtKkD
2026-10-19 13:49:56 +00:00
teahubxyz and Claude Opus 5.5
95f80f8f17
decisions: the GitHub copy of Time is live (deploy key, SYNC_GITHUB_KEY)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017K4vyY3yUD3GsvoZaAtKkD
2026-10-19 04:08:53 +00:00
teahubxyz
934f699df4
Record: sync between forges; Claude spend paced to the credit ( #21 )
2026-10-19 03:19:23 +00:00
teahubxyz
3b7fec9a14
Record: Astra is the router; the venture loop is paused ( #20 )
2026-10-19 01:09:58 +00:00
teahubxyz
d2d1bdff4c
Record: opus leads the day's venture alone; fable is out ( #19 )
2026-10-18 22:11:28 +00:00
teahubxyz
5ef43871ae
Record: one venture a day, built for quality ( #18 )
2026-10-18 21:12:11 +00:00
teahubxyz and Claude Opus 5.5
da19dcfea5
The venture loop on Claude seats; Ponytail on prod (AGENTS.md, decisions) ( #17 )
...
The venture loop on Claude seats; Ponytail on prod (AGENTS.md, decisions) (#17 )
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017K4vyY3yUD3GsvoZaAtKkD
2026-10-18 17:32:50 +00:00
teahubxyz and Claude Opus 5.5
13075204cb
AGENTS.md: the map after 2026-10-18, plus a Situations table (the SOP dispatcher) ( #15 )
...
AGENTS.md: the map after 2026-10-18, plus a Situations table (#15 )
Owner-approved merge.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017K4vyY3yUD3GsvoZaAtKkD
2026-10-18 16:11:02 +00:00
teahubxyz and Claude Fable 5.1
698ad13995
decisions: the spend caps (pacing vs envelope, a launched run finishes), Base: branches for venture cards, caching, card size
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017K4vyY3yUD3GsvoZaAtKkD
2026-10-18 04:40:27 +00:00
teahubxyz and Claude Fable 5.1
4ffeb70e84
decisions: the operator hears from the Astra tier only on exception or check-in
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017K4vyY3yUD3GsvoZaAtKkD
2026-10-17 23:09:11 +00:00
teahubxyz and Claude Fable 5.1
9d8f7686ce
decisions: merge gate in Time, seats per model line, council with tie-break, routing arrangement (2026-10-17)
...
Appended four entries for the day's decisions, including the seat keys the standing rule asks to list here.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017K4vyY3yUD3GsvoZaAtKkD
2026-10-17 23:08:49 +00:00
teahubxyz and Claude Fable 5.1
a801cccd25
decisions: tea_file_edit ( #12 )
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01SKUMBXauq7XVN4BhTXjCSM
2026-10-16 23:33:27 +00:00
teahubxyz and Claude Fable 5.1
b5376e9dee
MCP 2.3.0: tea_file_edit, exact-text replacements in one file ( #12 ) ( #13 )
...
MCP 2.3.0: tea_file_edit, exact-text replacements in one file (#13 )
Closes #12 . A commit through the MCP needs the whole file in one call, and one model answer carries about 100 KB at most; tea_file_edit reads a file at the branch, applies exact-text replacements in order (each old text exactly once in the file as it stands), commits one update with the file's sha, and answers with the new size and sha256 to check against the caller's copy. 40 tests pass from a clean checkout on hb-5. Merged on the owner's say-so in the chat.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01SKUMBXauq7XVN4BhTXjCSM
2026-10-16 23:21:50 +00:00
teahubxyz and Claude Opus 5.5
f853d7c97a
Teahub home-screen icon and link-preview card ( #11 )
...
Teahub home-screen icon and link-preview card (#11 )
- apple-touch-icon.png: the cup on Teahub green (#2f9e44), opaque 180x180, linked from header.tmpl
- og-card.png: 1200x630 link-preview card (the home page hero), 15 KB
- head_opengraph.tmpl: Gitea 28.0.0's; site pages get the absolute card URL with size and alt,
and twitter:card summary_large_image
- src/: the HTML the two PNGs are rendered from
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01XvDrpBDoAJjW8z1kaa3GAa
2026-10-16 10:31:26 +00:00
teahubxyz and Claude Opus 5.5
8fb146eef2
decisions: Orgchain v1.14.1, a belt counts only on its seat's sat
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-15 16:10:50 -07:00
teahubxyz and Claude Opus 5.5
fd4ee9205a
decisions: Orgchain v1.14, soulbound belts
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-15 15:49:26 -07:00
teahubxyz and Claude Opus 5.5
95cfd61da3
decisions: Orgchain v1.13, whole trees change hands
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-15 14:53:50 -07:00
teahubxyz and Claude Opus 5.5
ee46c41609
decisions: Orgchain v1.12, both sides of a deal and orgs change hands
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-15 13:37:03 -07:00
teahubxyz and Claude Opus 5.5
1a07c19540
decisions: Orgchain v1.11, charters and agents graduate
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-15 12:18:01 -07:00
teahubxyz and Claude Opus 5.5
dc2f38e3c3
decisions: Orgchain v1.10, keyrings with a proof from every key
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-15 10:50:29 -07:00
teahubxyz and Claude Opus 5.5
e1d73ec702
decisions: mdecks prompt for your agent, and SKILL.md
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01CYHXFvWMCs1GUmRmpySqQ6
2026-10-15 03:03:29 -07:00
teahubxyz and Claude Opus 5.5
5098aeed44
decisions: mdecks decks travel inside their links
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01CYHXFvWMCs1GUmRmpySqQ6
2026-10-15 02:48:34 -07:00
teahubxyz and Claude Opus 5.5
30ac7a212a
decisions: mdecks cuts a slide too long even at 70%
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01CYHXFvWMCs1GUmRmpySqQ6
2026-10-15 02:16:12 -07:00
teahubxyz and Claude Opus 5.5
71012d5498
decisions: Orgchain v1.9, lineage/v0 as an ordinals metaprotocol on regtest
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-15 02:05:17 -07:00
teahubxyz and Claude Opus 5.5
3850edd7f2
decisions: mdecks slides shrink to fit
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01CYHXFvWMCs1GUmRmpySqQ6
2026-10-15 01:47:46 -07:00
teahubxyz and Claude Opus 5.5
00519aea45
decisions: Orgchain v1.8, belts cross holdings and graduates become holdings
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-15 00:45:31 -07:00
teahubxyz and Claude Opus 5.5
b876f10b71
decisions: AgentLore loads again (old /v/ asset paths on gh-pages)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01CYHXFvWMCs1GUmRmpySqQ6
2026-10-15 00:42:02 -07:00
teahubxyz and Claude Opus 5.5
2583cb55be
decisions: Orgchain v1.7, items, standing offers and a Mainnet setting
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-15 00:33:37 -07:00
teahubxyz and Claude Opus 5.5
25e72f64b8
mcp 2.2: domain search in chat (tea_domains) and on the dashboard, without a second sign-in
...
Being signed in to teahub.xyz, or connected to Tea MCP in chat, is the gate,
as the operator put it. This takes out 9fece6d's browser sign-in: GET /domains
is open and bounded again (only teahub.xyz may read it, 8 searches a minute
per client and 20 in all, answers kept ten minutes), and the same search is
the tea_domains tool, behind the connector's sign-in.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01CYHXFvWMCs1GUmRmpySqQ6
2026-10-15 00:01:28 -07:00
teahubxyz and Claude Opus 5.5
7e524fd1df
decisions: Orgchain v1.6.1, the last act wins a timed beat
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-14 23:21:53 -07:00
teahubxyz and Claude Opus 5.5
359cc121a4
decisions: Orgchain v1.6, shared mining, gas on every act, sends across holdings
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-14 23:16:23 -07:00
teahubxyz and Claude Opus 5.5
c0e3ca0138
decisions: Orgchain v1.5, beats pay the holding and test BTC moves down the tree
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-14 22:27:52 -07:00
teahubxyz and Claude Opus 5.5
9fece6d818
mcp 2.2: domain search needs the MCP's sign-in; the Domains tab sends people through it once
...
/domains/sign-in and /domains/callback do Tea MCP's own Gitea OAuth (the
Green Tea MCP app) in the browser, keep only the name from Gitea, and leave a
signed, HttpOnly cookie on mcp.teahub.xyz for 30 days. GET /domains wants it
(401 with a sign-in link otherwise) and rate-limits per person. The Domains
tab sends that cookie, offers the sign-in on a 401, and runs the waiting
search on the way back. Tested end to end against a Gitea 28 and Cloudflare.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01CYHXFvWMCs1GUmRmpySqQ6
2026-10-14 22:07:03 -07:00
teahubxyz and Claude Opus 5.5
8145b28103
decisions: Teahub's look is back on prod; its domain search waits for the operator
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01CYHXFvWMCs1GUmRmpySqQ6
2026-10-14 20:53:46 -07:00
teahubxyz and Claude Opus 5.5
9551a8658a
Teahub's look back on prod, and Tea MCP 2.2 for the dashboard's Domains tab
...
gitea/custom: the old factory's home page and dashboard, ported to Gitea 28.
The signed-out home is Teahub = Git + Tea + Time beside the cup; the
dashboard keeps the feed and puts Domains | Repository | Organization above
the contribution heatmap. Green tea colours for Gitea's light, dark and auto
themes, and the 🍵 mark. gitea/sync-custom.sh puts it on green-tea's volume;
gitea/fly.toml names the site Teahub and sets the meta tags.
mcp 2.2: GET /domains, the old factory's Cloudflare Registrar search (a live
check of the exact names, suggestions, prices). Only GITEA_URL may read it
from a browser; 8 searches a minute per client and 20 in all; answers kept
ten minutes.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01CYHXFvWMCs1GUmRmpySqQ6
2026-10-14 20:47:34 -07:00
teahubxyz and Claude Opus 5.5
5e80aa7dd9
decisions: Orgchain layout fix
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-14 20:31:39 -07:00
teahubxyz and Claude Opus 5.5
6f112ef7ac
decisions + lineage: tapkeys listed beside Taproot; Orgchain v1.4 shows secrets
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-14 20:14:59 -07:00
teahubxyz and Claude Opus 5.5
ea1e6a7898
decisions: prod runs Gitea 28.0.0; rebuild log and AGENTS say where its config lives
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01CYHXFvWMCs1GUmRmpySqQ6
2026-10-14 20:01:36 -07:00
teahubxyz and Claude Opus 5.5
1cbe5ba086
decisions + lineage: Taproot and SegWit for every account (key tree, Orgchain v1.3)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-14 19:50:17 -07:00