Skip to content

epic(t27f): gen-UI content factory -- one idea to a reel, a cover and a caption, from .t27 #10915

Open

Description

@gHashTag

The T27F gen-UI content factory turns one idea into a social reel, a cover still and a caption, and every frame is computed from a .t27 spec. This epic is the ledger of the whole autonomous loop of 2026-10-18/19.

It is a container. It has no Boundary section on purpose, so the Queen never dispatches it. Each sub-issue is Queen-shaped and says Refs this epic.

Landed on master

Every PR the loop opened is merged.

PR What
#10566 reel_factory.t27: content features become a unique scene plan per item
#10598 beat clock: reel beats cut where the voice changes, crossfaded
#10627 beat graph (#10603), mode 5 overlays (#10609), and the TRI CLAW card t27/reel-beat
#10770 scene renderers for the 12 archetypes, and the still anomaly gate (R3)
#10784 idea factory: any idea in any of five style presets, every element a particle
#10792 Russian 5x7 font in glyph57.t27, so an idea can be Cyrillic
#10806 the preset is picked from a hash of the idea (PRESET_AUTO = 255)
#10816 batch: five ideas cover all five presets, and the compiled binary agrees with the spec
#10822 pre-flight: refuse an idea the font cannot draw (PF_EMPTY, PF_GLYPH, PF_LONG) before writing a frame
#10830 COVER=1: the reel's settled title frame as a still, byte for byte
#10800 the TRI CLAW card t27/idea-factory
#10889 the ledger rows master lacked
#10894 t27b-loop skill: merge-tree against origin/master; the update-branch recipe for seal conflicts
#10948 duplicate-bodies red on master
#11014 dupe ratchet: the seven widget-logic helper copies are recorded as deliberate
#11019 ledger steward: a run states only the specs of its own commit (the analog_cell_ax7203 tip race, #11017)
#10681, #10694, #10704, #10715, #10725, #10747, #10767 the dependencies view and the deps social card

Delegated to the Queen

All four are Queen-shaped and checked with the generated check_issue() before filing. On 2026-10-19 at 09:00Z, #10916 and #10917 were still in the board's backlog.

Issue Task
#10916 post_caption.t27: a caption fits its channel (X 280 with links counted as 23, Telegram 1024, Instagram 2200, hashtag caps)
#10917 skill card t27/social-pack: one idea becomes a post (format, reel, cover, caption, gate, the owner's yes)
#11027 the card t27/idea-factory names PRESET_AUTO, the pre-flight codes and COVER=1
#11028 a cover from a chosen scene (COVER_AT, cover_frame_at); scene 0 stays byte-identical

The Queen opens the PRs. Merging them is the owner's call.

Still open on master, not delegated

Not committed

The rendered videos are previews, not source. They live on the owner's machine in ~/Movies/T27F-genui/, with an INDEX.md (24 files).

Anomalies found in this loop

  1. Five issues were refused by the shape gate. t27f: idea factory -- any idea in any style preset, every element formed by integer particle physics (FPGA-ready design system) #10771, t27f: idea factory picks its style preset from a hash of the idea (PRESET_AUTO) #10803, t27f: idea factory pre-flight -- refuse an idea the font cannot draw before writing a frame #10820, t27f: idea factory cover still -- COVER=1 renders the reel's settled title frame, byte-identical to the reel #10828 and master red: specs/analog/sar_adc.t27 adds a second type named Range (types ratchet 107 -> 108) #10887 were closed as shape-refused because they lacked Requirements and Success Criteria. Their work landed in the PRs above. Every body is now checked on the lab before filing (skill issue-shape).
  2. A second remote in the shared checkout. It is named fed and points at a fork. One push went to it by mistake and was refused, so nothing leaked. Push to origin only.
  3. A ledger tip race. A ratchet run on one master commit cannot state a spec that a later commit added (t27b ledger steward: the unlisted analog_cell_ax7203 row is a tip race, not a reference disagreement #11017, fixed in t27b ledger steward: a run states only the specs of its commit; pin run 2520ee1a5 (Closes #11017) #11019).

Loop state

The loop paused at 96% of the weekly budget. A one-shot session task restarts it at 2026-10-24 12:07Z, and its first tick checks what the Queen brought back on the four tasks above. If the owner's session is closed by then, the loop is restarted by hand with /loop.

Next, not yet filed

  • lesson_reel reads the content factory's scene plan instead of fixed scene clips.

Related: epic #10266 (T27F Live), epic #10863 (T27F developer tools), epic #10393 (TRI CLAW runs the queue), epic #10560 (lesson reels).

🤖 Generated with Claude Code

Activity

  1. gHashTag commented on Oct 19, 2026

    @gHashTag
    OwnerAuthor

    Delegated to the Queen, both checked with the generated check_issue() on the lab before filing (rc 0; a body without Boundary was refused, rc 1):

    The stack resync (#10816, #10822, #10830 after #10806) stays with this loop: it rewrites existing PR branches, which is not bee work.

  2. gHashTag commented on Oct 19, 2026

    @gHashTag
    OwnerAuthor

    Two more sub-issues for the Queen: #11027 (the card t27/idea-factory names PRESET_AUTO, pre-flight, COVER=1) and #11028 (a cover from a chosen scene). Both bodies passed the generated check_issue() on the lab, and a negative control failed. The epic body now lists every PR of the loop as merged.

  3. gHashTag commented on Oct 19, 2026

    @gHashTag
    OwnerAuthor

    Part of mega epic #11038, the one map of every T27F and gen-UI track.

    🤖 Generated with Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions