Back Office · office.temerarii.xyz
One published post, granular — the Social for W30 Sun, its copy, its output-policy format, and the video master it derives from. Part of the day's full output set.
postW30-Sun-social-2kindSocialweekW30daySundate2026-07-26campaigncase-studiescadence5/day floor × 9 channels

Copy the published post text

Accessibility
copy ready · render pending

Output-policy spec format · dimensions (asset_specs.output_policy)

formatnative cut · 9:16 · 1:1 · 16:9 dims1080×1920 · 1080×1080 · 1920×1080 cadence5/day floor × 9 channels

Channels 9 destinations

TikTokInstagramLinkedInX/TwitterFacebookThreadsPinterestBlueskyYouTube

This post a distinct social asset — its own angle, storyboard, and cuts

social-W30-Sun-2
5-distinct-social/day · 9:16 master → 1:1 / 16:9 cuts per channel

Channel-cuts this asset → 9 native captions (one master · per-platform aspect+copy)

ChannelNative caption
TiktokHot take: your accessibility checklist is lying to you. Add axe-core to your test suite so contrast + label errors FAIL the build, then test the lived path: keyboard only, screen reader on. (AI-assisted, human-checked.)
InstagramA checklist isn't access. Keyboard only. Screen reader on. No mouse. Test the lived path. #accessibility #a11y #webdev #inclusivedesign #temerarii
LinkedinAccessibility used to get bolted on at the end and break the moment anything changed. The better move: make it part of the build. Drop axe-core into your test suite so contrast and label errors fail the build instead of failing a user. Then test the lived path, keyboard only with a screen reader on. A checklist is not access. Takeaway: automate the obvious, test the human path.
XYour accessibility checklist is lying. Add axe-core to your tests so contrast + label errors fail the build, then test keyboard-only with a screen reader on. temerarii.xyz
FacebookAccessibility used to get bolted on last and break first. Fix it by making it part of the build: add axe-core to your test suite so contrast and label errors fail the build, not the user. Then test the lived path, keyboard only with a screen reader running. Full method on the site.
ThreadsAccessibility tip: add axe-core to your test suite so contrast and label errors fail the build, not the user. Then test the lived path, keyboard only, screen reader on. A checklist isn't access.
PinterestHow to ship accessible websites: add axe-core to your test suite to catch contrast and missing-label errors automatically, then test the real path with keyboard-only navigation and a screen reader. Web accessibility, a11y testing, inclusive design workflow for developers.
BlueskyAccessibility: add axe-core to your tests so contrast + label errors fail the build, then test keyboard-only with a screen reader. A checklist isn't access. temerarii.xyz
YoutubeAccessibility as a Build Step, Not a Patch (axe-core + Lived-Path Testing) Accessibility used to get bolted on at the end and break first. We show the better way: drop axe-core into your test suite so contrast, label, and focus errors fail the build instead of failing a user. Then test the lived path, keyboard only with a screen reader on, no mouse. Ask a model to write honest alt text from the image. Add axe-core to one test today. Made with The Big T-M. AI-assisted, human-checked. more at temerarii.xyz

Composition layer × scene 9 scenes · this post's OWN storyboard (distinct per asset)

#Layer (comp_id · still · tier)BeatTimecodeMotionLogoAudioVO / on-screen / caption
1s1
matches intent
shared field
signature-3d
open0–5.9sspatial-parallaxicon·wireframe♪ bed_in
For years accessibility got bolted on at the end, then broke the moment anything changed.
on-screen: Accessibility shipped last, broke first
expected on screen: black ground · box hero in the shared Signal Field · Faber leads · node-graph · spatial-parallax · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldvisual node-graphshape boxground blacktreatment wireframemotion spatial-parallaxpower summoninstrument summon→Accessibility shipped last, broke first
2s2
matches intent
shared field
signature-3d
hook5.9–12.2skinetic-buildicon·wireframe♪ node_lock
Now a model can audit every page before it ships, and catch what humans skim past.
on-screen: Now a model audits every page
expected on screen: black ground · box hero in the shared Signal Field · Faber leads · mark · kinetic-build · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldvisual markshape boxground blacktreatment wireframemotion kinetic-buildpower laser-lockinstrument laser-trace→Now a model audits every page
3s3
matches intent
NumberedList
template
teach12.2–18.799999999999997skinetic-buildicon·wireframe♪ node_lock
Drop axe-core into your test run so contrast and label errors fail the build, not the user.
on-screen: Run axe-core in your test suite
expected on screen: black ground · a NumberedList panel over a dimmed Signal Field · Faber leads · node-graph · kinetic-build · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id NumberedListvisual node-graphshape boxground blacktreatment wireframemotion kinetic-buildpower morphinstrument morph+laser→Run axe-core in your test suitecurate items, nodes
4s4
matches intent
RankList
template
proof18.8–25.4sreceipts-counticon·wireframe♪ node_lock
It flags missing alt text, broken focus order, and tab traps before a single person hits them.
on-screen: It flags missing alt and tab traps
expected on screen: black ground · a RankList panel over a dimmed Signal Field · Faber leads · receipts · receipts-count · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id RankListvisual receiptsshape boxground blacktreatment wireframemotion receipts-countpower receiptsinstrument spotlight→It flags missing alt and tab trapscurate rows, statsLabels
5s5
matches intent
StackTrace
template
diff25.4–32.0scrossfade-8ficon·wireframe♪ node_lock
A checklist is not access. We test the lived path: keyboard only, screen reader on, no mouse.
on-screen: We check the lived path, not the
expected on screen: black ground · a StackTrace panel over a dimmed Signal Field · Faber leads · code · crossfade-8f · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id StackTracevisual codeshape boxground blacktreatment wireframemotion crossfade-8fpower morphinstrument morph→We check the lived path, not the checklistcurate codeLines, errMsg, errType, fix, frames
6s6
matches intent
ChecklistCard
template
teach32.0–39.0skinetic-buildicon·wireframe♪ node_lock
Hand the model the image and ask for honest alt text that says what the picture actually does.
on-screen: Ask AI to write alt from the
expected on screen: black ground · a ChecklistCard panel over a dimmed Signal Field · Faber leads · node-graph · kinetic-build · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id ChecklistCardvisual node-graphshape boxground blacktreatment wireframemotion kinetic-buildpower morphinstrument morph+laser→Ask AI to write alt from the imagecurate items, nodes
7s7
matches intent
StatScoreboard
template
proof39.0–44.5sreceipts-counticon·wireframe♪ node_lock
Fix the focus order and suddenly screen-reader users finish the form instead of rage-quitting.
on-screen: Screen-reader users finish the form
expected on screen: black ground · a StatScoreboard panel over a dimmed Signal Field · Faber leads · receipts · receipts-count · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id StatScoreboardvisual receiptsshape boxground blacktreatment wireframemotion receipts-countpower receiptsinstrument spotlight→Screen-reader users finish the formcurate pillar, stats, statsLabels
8s8
matches intent
AnnotatedDiagram
template
step44.5–51.1skinetic-buildicon·wireframe♪ node_lock
Your move: add axe-core to one test today and let it fail loud on the obvious stuff.
on-screen: Your move: add axe-core today
expected on screen: black ground · a AnnotatedDiagram panel over a dimmed Signal Field · Faber leads · pipeline · kinetic-build · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id AnnotatedDiagramvisual pipelineshape boxground blacktreatment wireframemotion kinetic-buildpower throwinstrument laser-trace→Your move: add axe-core todaycurate callouts, stages, steps
9s9
matches intent
shared field
signature-3d
resolve51.1–57.0scoalescenceicon·wireframe♪ bed_out
Access stops being a patch and becomes the build. Everybody gets in, nobody gets stuck.
on-screen: Access is the build, not the patch
expected on screen: black ground · box hero in the shared Signal Field · Faber leads · coalescence · coalescence · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldvisual coalescenceshape boxground blacktreatment wireframemotion coalescencepower coalescenceinstrument coalescence→Access is the build, not the patch

Cross-links this post in the day's output set