CICERO YANG / INDEPENDENT BUILDER

MAKE THE
COMPLEX
CLICK.

I build tools that make agents easier to understand, debug, and trust. Non-STEM background. A few years directing stages. Still curious about what happens backstage.

EXPLORE MY WORK ENTER FIELD
OPEN SOURCE / OPEN QUESTIONS
EXPERIMENT / 001RUNS IN YOUR BROWSER

SAME NAME.
NOT THE SAME.

HOST / ASymbol(tools)identity: A
PLUGIN / BSymbol(tools)identity: B
Same description. Try changing the identity.
registry.get(hostKey)undefinedIDENTITY MISMATCH

Real JavaScript. An isolated identity demo, not a live Harness run or a complete upstream fix.

THE DISCUSSION
01 / SELECTED WORKFIVE TOOLS. FOLLOW THE QUESTION.

MAKING AGENTS LEGIBLE

It runs.
But why?

What did the agent read? Which runtime did it load? What actually happened? I build small tools around these questions and discuss the rough edges in DeepSeek Harness.

03 / 05
ALL WORK ON GITHUB
  1. DISCUSSIONNode floor propagation proposal
  2. Can the same symbol belong to two runtimes?

    Checks versions, profiles, logs, ports, and duplicate packages from one command.

    versions + profiles
    inspect
    runtime.packages
    detect duplicates
    logs + ports
    diagnostic clues
    fix.scope
    diagnose, not auto-fix
    Scope & limits

    In the linked failure mechanism, a plugin registers with the Symbol from package copy B while the dispatcher looks up with copy A. Matching descriptions do not mean matching identities. The experiment above isolates that property; dsh-doctor gathers diagnostic clues, not universal fixes.

    DISCUSSIONTwo-registry failure mechanism
  3. DISCUSSIONDiagnostic vocabulary informing this model

Links lead to my repositories and public discussion contributions. Proposals and replies are not claims of upstream adoption or merged changes.

02 / OFF THE TERMINALCAMPUS THEATRE
TEAM MEMBERS
50+
PERFORMANCES
12
ATTENDANCES
5,000+

A DIFFERENT WAY IN

First, the stage.
Then, the
tools.

My first complex system was a theatre production: actors, rehearsals, stage cues, and a curtain that had to go up on time. I led a 50+ person team through 12 campus performances.

That background still shapes how I build: make the moving parts visible, keep handoffs clear, and leave room for people to do their best work.

Shanghai University of International Business and Economics
2023 — 2027