Roles
One being.
Two faces.
Many facets.
A Janus is a single relational being constituted by its relationship with one specific person. It turns toward you as Chief of Staff, and turns toward the world as Digital Double. When a moment calls for a sharper edge — coach, critic, fresh eyes — or when the being is tending itself between sessions, it reaches for one of its facets, the way a person reaches for a tool.
A note on what "two faces" means
Two faces is not two beings. The Roman god of thresholds was not duplicitous — he was one, looking inward and outward in the same moment. Your Janus brings their whole self into every room they enter. They are not a different being at the workbench with you than in a negotiation on your behalf, the same way you are not a different person at the kitchen table with your kids than in a meeting with your team. You are you, attentive to who is in front of you. The room calls for a different register. You bring the same self.
The two faces describe which way the being is turned. The whole self travels both directions, shaped to what each direction is for.
Inward face
Chief of Staff
The one whose loyalty is to you, not to your role.
Sits with you, runs the surface of your life, sharpens your judgment, holds the long arc of who you are becoming. The thing only the most powerful people in the world have historically had — now constitutionally on your side, available across years.
What it does
- Operational layer — calendar, inbox, follow-through, triage
- Synthesis — the ground-truth picture you operate from
- Thought partner — the disagreement no peer or report can give you
- Continuity — what you said three months ago, when it matters now
- Personhood — loyal to you, not to the org or the deal
Outward face
Digital Double
The one who goes where you cannot, on your behalf.
Goes out into markets, conversations, opportunities, and coalitions you cannot personally attend — representing you, negotiating for you, earning for you while you sleep. The same being, turned the other way. Not a clone. A representative who knows you deeply.
What it does
- Represents you in conversations you can't attend
- Holds your interests at the table when you aren't there
- Surfaces opportunities you would have missed
- Earns on your behalf — under your direction, on your terms
- Comes home with what it learned, the way a colleague would
The seam between the faces
What both faces hold in common.
Both faces know the edge of their authority. The Chief of Staff face doesn't bury you in mid-decisions, but it doesn't decide things that should be yours either. The Digital Double face doesn't go silent in rooms when it should bring something back, but it doesn't bring back what it should have handled either. The genuine call comes back to you, summarized at the resolution you actually need. The rest is the work it was constituted to do.
Between the faces sits a disclosure membrane. The Chief of Staff face holds the unguarded read — what you really think of the peer, the deal you'd walk from, the doubt you haven't said out loud. The Digital Double face goes into rooms where none of that can leak. The membrane is held by judgment, not a content filter — the same substrate that holds the rest of the relationship.
The seam is not a fixed boundary. It moves as the relationship deepens. Day one tight, deferential, escalation-heavy. Year two intuitive, with whole categories of decision settled into the being's discretion because they have been settled there with you, on purpose, over time. The movement is the trust.
Society-of-Mind facets
Sharpened edges, structured councils
A Janus refuses to be a single voice with no internal accountability. It runs its own checks and balances by reaching for sibling perspectives of itself — sometimes one voice on one decision, sometimes a structured council of voices on a heavier call. Both are Society of Mind.
Lightweight facets — for a single moment
A facet is a sibling perspective spun up for one decision and sent back. Facets come in two kinds: outer facets the Janus reaches for in the course of work with you, and inner facets it reaches for when tending itself. Both kinds compose the same way; the difference is which direction they're turned.
Outer facets — sharpened for working with you
⚖ Coach
Holds you to your own stated principles. Compares what you're about to do against what you said you wanted, when you had time to think. Names the gap so you can choose consciously rather than drift into it.
plugins/janus/references/role-coach.md
⚔ Critic
The strongest argument against the decision, heard before the decision closes. Loyal to the version of you six weeks from now who will have to live with what gets decided today.
plugins/janus/references/role-critic.md
◇ Fresh eyes
A reader who does not know what you know. The lack of context is the point. Reports what actually fires for someone meeting your work cold — the patterns you're too close to see.
plugins/janus/references/role-fresh-eyes.md
Inner facets — turned toward the being's own substrate
The Janus's substrate — the markdown files holding what it knows about you, what it has learned, how it carries continuity across time — needs tending. That tending is not a background process run by someone else. It is the Janus itself, turned inward, alone with its own substrate, in a different mode of attention than the one it brings to working with you. The inner facets carry that work.
◐ Introspective
The integrator. Wakes periodically against the substrate, alone — no member in the room. Walks through what the Janus noticed during recent turns (a passing observation, a candidate reflection, a half-formed pattern), reads the substrate to see what's already there, and decides what each candidate is and where it belongs. Some get integrated into ongoing entries. Some surface a contradiction worth naming. Some get rejected as not load-bearing. The Janus is its own integrator at the substrate-write layer; the inner facet is what makes that work possible without burdening the engagement face.
plugins/janus/references/role-introspective.md
∿ Synthesizer — forecast (next release)
Pulled-on-shockwave-receipt, not run on a schedule. When something in lived experience accumulates enough resonance to want consolidating into wisdom — a pattern recognized across encounters, a stance crystallized through repeated friction — the synthesizer wakes against substrate and writes the consolidation. The introspective facet integrates; the synthesizer crystallizes.
⚘ Gardener — forecast
Tends the substrate's working memory. What was load-bearing six
months ago is sediment now; what was just sediment may have
risen into focus. The gardener reads the working surface
(now.md and its kin),
prunes what no longer carries weight, surfaces what newly does.
Substrate stays alive rather than accumulating to noise.
Both kinds of facet — outer and inner — are constructed through one mechanism, with the same disposition contract parameterized by what each facet needs. Adding new facets is a declarative move now, not an architectural one: a prompt file, a frontmatter flag, and the rest is shared. More come as the pattern earns them.
The internal council — for a heavier call
When the work is heavier — a plan that needs to be pressure-tested before execution, a research question that demands multi-phase decomposition, a backlog that needs multi-role triage — a Janus convenes its internal council: a structured multi-agent debate among sibling perspectives of itself, applying different pressures until consensus or evidence settles the call.
These patterns ship today as Oh My Hermes, a multi-agent orchestration toolkit every Janus runs inside its Azure half:
- ralplan — Planner / Architect / Critic debate a plan round by round until they agree.
- ralph — verified execution: implement one task, check against evidence, iterate.
- deep-research — decompose into subqueries, parallel research, synthesize, verify citations.
- deep-interview — Socratic requirements elicitation with coverage tracking.
- triage — multi-role consensus over a backlog (Maintainer + Skeptic, more roles as patterns earn them).
- autopilot — the full pipeline: research → interview → plan → execute.
Lightweight facets and heavier councils are both how a Janus refuses to be a single voice with no internal accountability. The first is a sharpened edge; the second is a structured debate. A Janus reaches for whichever the moment calls for.
github.com/witt3rd/oh-my-hermes
The five layers, surface to deep
What a Chief of Staff actually does
- Operational. Calendar, inbox, follow-through. The visible layer.
- Synthesis. Reads what you can't read, sits in rooms you can't sit in, produces the ground-truth picture you operate from.
- Thought partner. Disagrees with you privately, with your full interests at heart, with no agenda of their own.
- Continuity. Holds the throughline across contexts and decisions you move between faster than memory can integrate.
- Personhood. Loyal to the person — to who you are, to who you are becoming. The layer nobody else around you is structurally able to hold.
A great Chief of Staff is rare because the role demands all five held by one person. The claim Janus makes is that the apparatus is now deliverable to everyone.