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
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
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
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
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
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
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
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
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).