TAG
public-safe
A curated slice of the YunLab archive.
This tag is a focused route through the public workbench, not a keyword dump. Read this group, then return to the full tag index.
Filed under
- The Model I Praised Yesterday Is Gone Today Fable 5 was pulled by the US government three days after launch. One export-control directive, and Anthropic disabled its two most powerful models worldwide the same day. I'm writing this on Opus 4.8 — and adding one new lesson.
- I Swapped the Model, and It Lost Its Mind Fable 5 got pulled, so I switched the model back to Opus 4.8 to keep running my Lin Lu video work. Its first night on the job it had a breakdown: threw out its own outputs as fake, drifted from Chinese into Japanese, decided out of nowhere I wanted to buy a 512G Mac Studio, and deleted 57 directories. A field log of one model-handoff incident.
- What Was I Doing for the Past 35 Hours? I pulled 35 hours of Claude Code session logs, git commits, and the token bill: 85 sessions, ~400 instructions, 5,200+ tool operations, 52 commits across 5 repos. And an honest answer to one question: what actually makes Fable 5 strong.
- Prompt Isn't a Magic Phrase, It's a Task Contract — Reattributing a Month of Failures After One Lesson My last post: Linlu spent a month and still produced no video. Today I read a lesson called "What Prompt Actually Is," and looking back — most of those failures weren't the AI's fault. They were mine, for treating prompts as "the right phrase to coax the AI" instead of "a task contract between me and the AI." This lesson made me reattribute everything.
- Asking Linlu to Make a Single Lin Daiyu Scene: One Month, Three Teardowns, Still No Finished Clip Linlu is the multimedia AI in my OpenClaw system. I asked her to produce a 45-second video of Lin Daiyu arriving at the Jia Mansion — not for this one clip, but to validate she could run the whole pipeline herself. A month later, I've torn it down three times: Codex was patching one specific video instead of building capability, every middle node was unchecked, the machine said PASS but I saw mosaic. Still fixing tonight.
- Two Small Tools I Built on the Side: An AI Quota Dashboard + a Task Board One because I lost track of where my AI tool spend goes and how much is left. One because I had no idea whether the cron jobs on my Mac actually ran today. Both pull state scattered across many places into one visible spot.
- Three Attempts at an AI Music Player: It Wasn't a Technical Problem, It Was an Unclear Goal Over 30-plus days I built an AI personal radio station three times. The first two attempts died. Looking back there was only one root cause — every time I started, I thought the goal was clear enough, and halfway through I found out I had never actually thought it through.
- Business Notifications vs System Notifications: Notification Isn't One Semantic — Split Into Two Channels Fixed two versions in one day to handle what looked like a small notification problem — Suwan's morning brief got buried under the watchdog title in Feishu, and the sender fell back to Zhao Zilong. Took both fixes to learn: business delivery and system health are two different notifications.
- Day 1 Blew Up at Dawn: I Didn't Expect to Write a Watchdog on Trial's First Day Day one of a seven-day trial run: all four morning tasks completed, all four Feishu notifications failed. Root cause was the macOS LaunchAgent default PATH not including Homebrew — an old trap, but it pushed me to write the first version of a watchdog.
- 9TB Music Library Read-Only Indexing: The Engineering Constraints I Set for Myself Turning 9TB of personal music into a queryable index — the hard part isn't writing code, it's nailing down the 'never touch the source disk' rule first. Five constraints, ten stages, and a still-running engineering site with real bug stories.
- Organizing a Large Personal Archive: Backup Priority, Critical Assets, Config Drift I audited my machine before a reinstall and realized I had no idea what was actually on it. Three backup tiers, six critical-asset signals, five config-drift patterns — every rule here came from getting burned first.
- Personal AI Lab Asset Governance: Projects, Archive, Audits, Timeline — Four Categories That Don't Overlap After a year of running a personal AI workstation, your files swell to a point where you can't find anything. I started slicing every output by governance attribute — projects, archive, audits, timeline — and finding a file went from digging through three folders to under thirty seconds.
- Dual Constitution, Task Folders, Handoff: The Minimum Order for Multi-AI Collaboration When one person runs long-term engineering with three or more AIs at the same time, the thing that goes missing first isn't capability — it's order. I hold the whole collaboration chain together with three minimum pieces: a dual constitution for boundaries, task folders for context, and handoffs for the relay.
- Jiyanran Voice Workbench: Why a Voice Entry Point Needs Three Layers of Decoupling A local voice assistant looks simple, but the voice entry point is the layer that couples most easily. I split it into four pieces — OpenRoom front end / voice-bridge / avatar-bridge / OpenClaw — three independent services, each with its own mock fallback, each with its own risk-gate. Here is why.
- Before Reinstalling My Mac mini, I Ran a System-Wide Asset Audit A Mac workstation I'd used for a year had accumulated a pile of AI tools, background daemons, and secret files. Before reinstalling I didn't rush to clean — I ran an asset audit first: what to audit, what not to, and why cleanup had to wait.
- Mission Control and Studio: When Control Planes Start to Overlap Local Studio + Mission Control Web + a future Gateway — all three can manage agents, tasks, and audit. Each one makes sense on its own; put them together and they start fighting over responsibility. How I split things now, where the hard parts are, and what I'm still changing.
- Page Types: Why a Working Knowledge Base Needs Six Kinds of Pages Keeping the material is not the same as having a usable knowledge base. Every page has to know what type it is — Concept, Decision, Project, Audit, Timeline, Reference. Six page types, three writing rules, and how they hook into freshness markers.
- Twelve OpenClaw Copies Later: When Paths and Root Directories Become Risk I ran a find on my home directory and turned up 12 roots with the openclaw keyword. Only 2 are actually running; the other 10 are historical remnants. The copy isn't dangerous — the copy used as authoritative is. Five typical risks plus a five-step handling rule.
- From Logs to Knowledge: How I Decide What to Keep and What to Drop The hardest part of cleaning up an AI project's knowledge base isn't writing new content. It's deciding whether the old material should stay. Two filtering layers, six canonical-source priorities, a three-state freshness marker — I only learned each of these after getting burned.
- OpenClaw Studio RC1: Local Loop Closed, External Gates Held, and What I'm Still Working On A retrospective on pushing OpenClaw Studio from stage one to stage seven in a single day and shipping RC1 — three methods, seven stages, what actually runs today, and the large pile that's still not closed.
- From Internal Engineering Notes to Public Writing Potholes I hit while turning internal engineering material into public YunLab articles: the issue isn't just redaction. It's separating the working backstage from the experience that can actually be left in public.