Commit Graph
421 Commits
Author SHA1 Message Date
github-actions[bot] bb5fc2d25c ventures: refresh havre from havre-next 2026-10-16 06:07:41 +00:00
github-actions[bot] f0b6e6b8e6 ventures: refresh havre from havre-brutalist 2026-10-16 05:21:53 +00:00
github-actions[bot] 44c902a464 ventures: seed havre (bundle 08aa077f6b71) 2026-10-16 02:45:51 +00:00
github-actions[bot] 1d8f247500 ventures: seed househand (bundle 131b44016a70) 2026-10-15 23:57:31 +00:00
teahubxyzandClaude Opus 5.5 4359351bf0 lineage: 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:49 -07:00
teahubxyzandClaude Opus 5.5 7fa9f05be1 lineage: 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:25 -07:00
teahubxyzandClaude Opus 5.5 07c3810344 lineage: 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:22 -07:00
teahubxyzandClaude Opus 5.5 83eac0c206 lineage: 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:34:55 -07:00
teahubxyzandClaude Opus 5.5 ada3979db2 lineage: Orgchain v1.11 (charters, a ladder of legal forms; agents graduate)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-15 12:15:57 -07:00
teahubxyzandClaude Opus 5.5 06a71d6027 lineage: Orgchain v1.10 (keyrings, each key signing in its own chain's standard)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-15 10:48:42 -07:00
teahubxyzandClaude Opus 5.5 1ba3b854b8 mdecks: a prompt for your agent, and SKILL.md
A "Copy prompt for your agent" button in the header copies SKILL.md as a prompt: one line pointing to the hosted file (for agents that can install skills) and then the skill itself, without its frontmatter, so it works in any agent, including one that can't open links. Until SKILL.md loads, or if it can't, the button copies a one-line prompt that points to it. SKILL.md teaches the format, the #d= link recipe in Python and Node, the #md= fallback for agents without code, and how to hand the link over. How it works gets a fourth card, and the README points to both. Two agents given only the copied prompt made working links, one compressed with code and one percent-encoded by hand.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CYHXFvWMCs1GUmRmpySqQ6
2026-10-15 03:02:49 -07:00
teahubxyzandClaude Opus 5.5 a02baa4aa6 mdecks: Copy link puts the whole deck in the link
Copy link makes a link with the deck after "#d=": its text deflated (raw) and base64url-encoded, which browsers never send to a server, so nothing is stored. The page opens a deck it finds in its address, on load or when one is pasted in later, and also takes "#md=" with the text percent-encoded, for anything that can't compress. A link is kept ready while you type so a click copies it at once, the address bar shows it after copying, and notes say when a deck came from a link, when a link is broken, and when one is long enough that some apps may cut it short. The README documents the format with Python, Node and shell snippets for agents and scripts, and its live-page link now points at mdecks.yolopreneur.lol.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CYHXFvWMCs1GUmRmpySqQ6
2026-10-15 02:46:57 -07:00
teahubxyzandClaude Opus 5.5 d2e4d755b6 mdecks: a slide too long even at 70% is cut into slides that fit
A slide that doesn't fit at 70% is cut into the fewest slides that do: between lines, never right after a heading, as evenly as it can, and at a heading, a blank line or a change between list and text when that costs little evenness. Each new slide repeats the title with (cont.). Cuts are measured in a hidden frame showing the copied deck at 1280x720, so the preview and the copy have the same slides on any screen. The note under the preview says which slides were cut, in grey; it turns yellow only for a line longer than a whole slide.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CYHXFvWMCs1GUmRmpySqQ6
2026-10-15 02:15:23 -07:00
teahubxyzandClaude Opus 5.5 d2ca563a2e lineage: Orgchain v1.9 (reveals commit to their exact script, as real Bitcoin checks)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-15 02:04:45 -07:00
teahubxyzandClaude Opus 5.5 3aac83357b mdecks: slides shrink to fit, and the preview names any that can't
Both the preview and the copied HTML shrink a slide's text until nothing has
to scroll, down to 70% of its size. A slide that still doesn't fit keeps
scrolling, and a note under the preview names it: "Slide 3 is too long to
fit, even with smaller text. Split it with --- or cut some words." Long words
and links now wrap instead of running off the side. Checked in Chrome: a
nine-point slide fitted at 87% in the preview, a thirty-point one was named,
and the copied deck fits the same way on a laptop and a phone.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CYHXFvWMCs1GUmRmpySqQ6
2026-10-15 01:45:45 -07:00
teahubxyzandClaude Opus 5.5 1a5b105956 lineage: Orgchain v1.8 (belts cross holdings, and a graduate becomes its own holding)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-15 00:45:05 -07:00
teahubxyzandClaude Opus 5.5 931de36d53 ventures: AgentLore loads on its subdomain again
agentlore/index.html still pointed its script and stylesheet at the old
path layout (/v/agentlore/assets/...), which 404s on agentlore.yolopreneur.lol,
so the page stayed blank. They now start at the root. codex-goal's link to
finishline-supervisor, the only other old /v/ path, goes to its subdomain.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CYHXFvWMCs1GUmRmpySqQ6
2026-10-15 00:40:44 -07:00
teahubxyzandClaude Opus 5.5 3d350c6b87 lineage: Orgchain v1.7 (items, standing offers and the first deal; 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:32:41 -07:00
teahubxyzandClaude Opus 5.5 54750a796d lineage: Orgchain v1.6.1 (under Last act, a timed beat goes to whoever acted last)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-14 23:21:33 -07:00
teahubxyzandClaude Opus 5.5 69eb5a39ae lineage: 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:04 -07:00
teahubxyzandClaude Opus 5.5 1e59e5d740 lineage: Orgchain v1.5 (beats pay the holding; send test BTC 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:26:32 -07:00
teahubxyzandClaude Opus 5.5 0b0f27a769 lineage: Orgchain layout fix (three columns, no gap above the timeline)
Built from lineage/orgchain aeb11d3.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-14 20:31:25 -07:00
teahubxyzandClaude Opus 5.5 d481ba95fa lineage: tapkeys listed; descriptor checksums; Orgchain v1.4
The key tree page lists each npub's tapkey (its nostr key with the
BIP-86 tweak) for the org and every agent, in the tree, the inspector,
the keyring and lineage.json, and adds BIP-380 checksums to its
descriptors. Orgchain built from lineage/orgchain 17b8692.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-14 20:14:21 -07:00
teahubxyzandClaude Opus 5.5 7e08cc5713 lineage: Taproot and SegWit for every account; Orgchain v1.3
The key tree page gives each agent BIP-86 Taproot (inscriptions) and
BIP-84 SegWit (payments) at its account, adds the org's Taproot beside
its treasury, lists the addresses in each keyring and in lineage.json,
and checks the org rows against the BIP-84 and BIP-86 vectors.
Orgchain built from lineage/orgchain 0af51dc.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-14 19:49:28 -07:00
teahubxyzandClaude Opus 5.5 0984f5ab3f lineage: Orgchain v1.2 (tapkeys and lineage's leaves)
Built from lineage/orgchain 00a3561.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-14 19:11:16 -07:00
teahubxyzandClaude Opus 5.5 9142714021 lineage: Orgchain v1.1 (lineage's keys, merged from the tree branch)
Built from lineage/orgchain main (744c594): a lab root per holding, every
node at its lineage key, acts signed by the key that holds the authorizing
inscription, graduation by claim + countersign. Same headers.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-14 18:22:52 -07:00
teahubxyzandClaude Opus 5.5 afce18a033 lineage: Orgchain v1 (holdings, six verbs, Time) at /orgchain
Built from lineage/orgchain main (6acc319). Replaces the tree build
(2c613a7), which stays in history and as branch `tree` on
lineage/orgchain, to be compared and folded in. /orgchain/* gets a
stricter CSP (connect-src 'none', no frames, no blob images: the app
makes no requests); the recursive-preview rule goes with the preview.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-14 18:08:48 -07:00
teahubxyzandClaude Opus 5.5 280d6a8107 lineage: /orgchain, Super Testnet in lineage's clothes
Built from supertestnet/app branch orgchain at 6d48c5c. ventures/lineage/_headers gives /orgchain/* the same headers as
supertestnet.lol (CSP, frame and referrer rules, immutable assets); the key tree at / keeps its own meta CSP.
The key tree's footer links to it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H4upF5LVwmPDDqrhdUfnXh
2026-10-14 16:06:05 -07:00
teahubxyz 14adf2b2a1 ventures: Super Testnet in the ledger (supertestnet.lol is back on Teahub pages); hero copy covers hand-built products 2026-10-14 15:32:48 -07:00
teahubxyz 23ee4292a6 ventures: Teahub, Persimmons, Phly, Phast app, MacMCP and Time in the ledger
Own-domain products, listed like well-known.online: forwarder at <slug>.yolopreneur.lol,
first-screen shot at 960x600. phly.cloud is back (phly/site on Teahub pages).
2026-10-14 15:21:00 -07:00
teahubxyz 7685edf5d2 ventures: AICharts in the ledger (the lab, on its own Worker) 2026-10-14 14:38:27 -07:00
teahubxyz 449f4d98cc ventures: well-known.online and lineage in the ledger; well-known.yolopreneur.lol forwards to well-known.online 2026-10-14 14:34:05 -07:00
teahubxyz ddb3a61dee lineage: key tree page at lineage.yolopreneur.lol (#55) 2026-10-14 21:31:41 +00:00
teahubxyz e944a70cfb lineage: key tree app (#55) 2026-10-14 21:31:00 +00:00
teahubxyz 55df341749 lineage: @noble/curves 2.4.0 bundle (secp256k1, schnorr, ed25519, x25519) (#55) 2026-10-14 21:26:11 +00:00
teahubxyz 15fc5035aa lineage: @noble/hashes 2.4.0 bundle (#55) 2026-10-14 21:22:28 +00:00
teahubxyz 0402ffeb06 lineage: @scure/bip32 + @scure/bip39 2.4.0 bundle, sets window.LC (#55) 2026-10-14 21:18:38 +00:00
teahubxyz d5659a0f89 lineage: escape the DEL char in @scure/base so the bundle is plain ASCII (#55) 2026-10-14 21:16:57 +00:00
teahubxyz 3d7c4250bb lineage: @scure/base 2.4.0 bundle (#55) 2026-10-14 21:13:46 +00:00
teahubxyz 77a1714cfe lineage: stylesheet (#55) 2026-10-14 21:12:32 +00:00
teahubxyz b81c6a144b ventures: one status for all; no live/built split 2026-10-14 01:55:58 -07:00
teahubxyz a143fe8af3 ventures: brutalist portfolio index with screenshots; shots/desktop.png for all 16 2026-10-14 01:48:13 -07:00
teahubxyz f8b35bec8d ventures: all static on pages; no Cloudflare backends 2026-10-14 01:18:27 -07:00
teahubxyz 3dcc1d4899 ventures: every venture at <slug>.yolopreneur.lol 2026-10-14 01:12:55 -07:00
teahubxyz 58853febf9 ventures: one ledger (Time + notplanned), brutalist index that renders ventures.json + backlog.json 2026-10-14 01:00:15 -07:00
teahubxyz e06ff914ad ventures: the rest of the GitHub links (md, js) 2026-10-14 00:40:43 -07:00
teahubxyz 34f138b9d3 ventures: links point at Teahub prod, not the archived GitHub copy 2026-10-14 00:40:22 -07:00
github-actions[bot] 238c499518 Hearthframe: drop full-screen/kiosk claims from README 2026-10-14 01:52:57 +00:00
github-actions[bot] 3fab1461f0 Hearthframe: drop kiosk/full-screen claims the page doesn't deliver 2026-10-14 01:52:41 +00:00
github-actions[bot] 688bdd8367 Update README to accurately reflect implemented features 2026-10-14 01:17:21 +00:00