RJ.Raja Jeevan
Product & commerce
← All portfolioExperiments · Practical AI · Harness engineering

The Harness Council: an operating philosophy for AI knowledge work

A first-person experiment in AI knowledge work: one orchestrator, a council of specialist harnesses, and evidence before every done. Every claim is labelled Reported, Observed, Design or Roadmap. Kept current as the experiment changes.

Version 2.3 – first published 14 October 2026 – last updated 14 October 2026

How to read the labels

Four labels carry the whole report

This is a first-person experiment, written from the experimenter’s point of view. The strongest thing in it is a way of thinking. So every claim carries one of four labels, and the labels never blur.

REPORTEDWhat Raja says he has builtor does. Source: his ownvoice notes and messages.OBSERVEDSeen in dated workingrecords: messages, reviews,failures and fixes.Redacted here.DESIGNThe intended mechanism orstandard. Sound reasoning,not yet measured.ROADMAPNext step. Not built, ornot yet validated.
The four evidence labels. They appear as small tags next to claims, diagrams and tables.

Why label at all?

Raja’s setup has grown fast: roughly two months of solo work, five harnesses, a routing layer, a pile of skills and several tool servers. Fast growth produces a lot of “I think this works”. The council itself is built to separate that from “here is the log that shows it works”. This report applies the same habit to itself.

What this report is, and is not

It is
  • A description of how Raja thinks about delegating knowledge work to AI.
  • An architecture and workflow map of his harness council.
  • A catalogue of use cases, tools, skills and controls.
  • An honest ledger of what is shown and what is still to prove.
It is not
  • A benchmark. No percentage savings are claimed anywhere.
  • An audit of cost. “Zero spend” is Raja’s report, not an audited figure.
  • A product comparison or vendor endorsement.
  • A claim that every workflow is production-ready.
Reading tipSkim the diagrams first. Every part opens with the idea, shows the picture, then lists what stands behind it.
Executive summary

A solo experiment with a system-level idea

Raja leaves a voice message. The message becomes tasks. The tasks get done, documented and archived. The interesting part is everything that has to be true for that sentence to hold.

1
Accountable orchestrator

Hermes Agent plans, delegates and tracks. Others execute. Nobody else owns the task.

5
Council harnesses

Hermes, OpenClaw, Antigravity 2.0, Claude Code and OpenWorker, each with a designated job.

2
Control planes

A Kanban for task state. Notion or Obsidian for documents. One for “what is happening”, one for “what we know”.

The experiment in four moves

  • Council before output. Deep research and council review happen before anything is produced, so the answer has been argued with once.REPORTED
  • Skills are hired, not just installed. Skills come in from proven sources or are distilled from frontier models, then adapted, documented from Raja’s point of view and monitored.REPORTED
  • Tokens are a budget. Compression tools cut usage. A routing layer spreads the rest over providers. A weekly report hunts for more free capacity.REPORTED
  • Trust is earned by evidence. Evals and security skills watch the work loop. Tasks close on proof, not on an agent saying “done”.DESIGN

It is more like a software company acquiring team members with various skills.Raja, voice note, 14 Oct 2026

What the evidence says today

The breadth of the setup and the coherence of the operating model are well described. The efficiency and reliability claims are hypotheses to be measured. A hand-off from the cloud assistant Instinct to the council has been tried; its live validation on 13 October did not produce proof, and this report says so plainly in Part 9. That honesty is part of the method, not a footnote to it.

Laya, a decision-support engine, sits beside the harnesses as an advisory layer, not an execution harness. Its outputs are not yet verified.

Bottom lineThe next maturity step is not a sixth harness. It is a small set of measured results: ten to twenty representative tasks, baseline against tuned council, with logs.
Part 1 / The soul

Why a council, and why it is shaped this way

Every design choice in this setup comes from one habit: decide who is best placed to do a job, say so out loud, and check the result against evidence.

The right person for the right job. That is the analogy I picked up for how models get used.Raja, voice note, 14 Oct 2026

Raja did not set out to collect tools. He set out to stop being the integration layer between them. When the same person briefs the research tool, copies results into the coding tool, pastes errors back, and files the outcome by hand, the person is the bottleneck. The council moves that coordination work into a system that can be inspected and improved.

Three beliefs underneath

Context beats cleverness

A strong model with no context produces a confident, generic answer. A decent model with the role, project, constraints and definition of done produces a usable one. So the setup invests in context first.

Specialists beat generalists

Different harnesses are good at different things: code, browser, long research, review. Routing by capability beats routing by habit.

Evidence beats assertion

Code that was written is not code that was verified. A task is done when its acceptance evidence is linked, not when an agent says so.

The experimenter’s stance

This is explicitly an experiment. Raja describes it as experimental, and he is also clear that “self-diagnosis” and “self-healing” are not jargon he picked up: he built them in and says he can demonstrate them on request. Both statements sit together here: curious about the edge, strict about what is shown.

Design testFor any new capability Raja asks three things: does it lower cost, does it save tokens, and does it let knowledge work happen at minimal or zero cost without lowering quality? A tool that fails all three is not adopted.

Eight operating principles

The principles are short on purpose. Each one can be tested against any task the council runs.

Onerequest, many tasksVoice in. Intent,constraints andacceptance criteria out.Oneaccountable ownerHermes owns task stateand closure. Othersexecute.Derivefirst, ask secondRead existing notes andrepos before asking Rajaanything.Safe by defaultReview a skill beforeabsorbing it. Approvebefore anythingirreversible.Proofbefore doneClosure links toevidence: tests, logs,artefacts.Costis a design inputCompress, route, cache,reuse. Pay only wherequality needs it.Learn out loudEvery adopted skill getsdocumentation in Raja’sown terms.Honest statusReported, observed,design, roadmap. Neverblur them.
The eight principles behind the council. DESIGN

How they interact

“Derive first, ask second” saves Raja’s attention. “Proof before done” protects it. “Cost is a design input” keeps the system affordable enough to run daily. “Safe by default” is what lets the other seven run with a degree of autonomy. Take any one out and the others get riskier.

PrincipleWhat it prevents
One accountable ownerTwo agents retrying the same task, each assuming the other owns it
Proof before doneConfident completion messages that no log supports
Safe by defaultA downloaded skill quietly reading secrets or cookies
Honest statusA showcase that promises more than it can reproduce

How the experiment grew

Two months of solo work, reported by Raja, compressed into a few visible steps. Dates come from his own messages.

Late SepFirst councildescribedHermes plusOpenClaw,OpenWorker,Antigravity 2.0Late SepDelegationrules setInstinct and Hermesagree a hand-offand division oflabourEarly OctSkill intakegateReview beforeabsorb. Sanitisewhat is not clean11 OctSignal brandkit adoptedRule given to thecouncil: use kit forall deliverables14 OctVoice-notesynthesisFull setup narrated;this report rebuiltfrom it
Selected milestones. The council started as three or four harnesses and changed over time. REPORTED

What changed along the way

  • The harness list moved. Earlier descriptions mention a DeepSeek harness and two further council members; the 14 October description names Hermes, OpenClaw, Antigravity 2.0, Claude Code and OpenWorker.REPORTED
  • Hermes went from “one useful agent” to “the orchestrator”, with a Kanban for task state.REPORTED
  • A skill gate arrived once it became clear that skills can carry real risk (see Part 4).OBSERVED
  • Brand and design standards were handed to the council as a standing rule in October.OBSERVED

The solo-builder lens

A solo builder can move quickly and make bold design choices, but also has no second pair of eyes. That is exactly why the council includes review and why evidence matters. The experiment is a proof of integration breadth and rapid learning. It is not yet proof of robustness at scale.

To confirmExact council membership and versions should be re-inventoried and stated here on each update. Earlier memory lists a DeepSeek harness; the 14 October note does not.
Part 2 / Architecture

The whole system on one page

Requests flow in at the top, get turned into tasks by one orchestrator, are executed by specialist harnesses, and rest on a shared layer of tools and model routing.

INTAKEVoice noteText + filesCloud assistantexternal liaisonGitHub URL / idearepo triageORCHESTRATION – HERMES AGENTHermes Agentintent > task graph > delegate > verifyDeep researchbefore any outputCouncil reviewchallenge, then decideKanbantask planeNotion / Obsidiandocument planeSkills + evals + security layersmonitor the work loopEXECUTION – THE COUNCILOpenClawagent + tool useAntigravity 2.0agentic dev, browserClaude Codecode execution*OpenWorkerexecution + tasksTOOLS AND INFERENCEMCP serversPlaywright, testing,terminalBrowser + terminalcontrolled useOmniRoute +FreeLLMAPIrouting, free capacityHeadroom + Ponytailtoken compressionADVISORY DECISION LAYER – NOT AN EXECUTION HARNESSLaya decision engineintended decision support: prioritise, classify, triage. Advice only; approvals stay with Hermes policy and Raja
System map of the harness council. *Claude Code scope is as reported and needs confirmation. Laya is shown as an advisory decision layer, separate from the execution harnesses. REPORTED

Reading the map

  • Top to bottom is accountability. The orchestrator owns the task. Everything beneath it executes or supports.
  • Left and right of Hermes sit the two habits that protect output: research before, review during.
  • The advisory strip at the bottom is Laya, a decision-support engine Raja installed to help with prioritisation. It advises. It does not execute work and it never grants approvals. Its role is as Raja reports it; its integration is under development and its outputs are not yet verified.
  • The base layer is where cost is controlled. It is shared, so every harness benefits from the same routing and compression.

Seven layers, one principle each

A layered view helps decide where a problem lives. A wrong answer is usually a context problem (L1), a routing problem (L5) or a verification problem (L6), not a “the AI is bad” problem.

Intake & contextVoice, text, files, project notes, preferencesL1OrchestrationPlan, decompose, delegate, track, close on evidenceL2ExecutionSpecialist harnesses doing code, browser, research, reviewL3ToolingMCP servers, browser, terminal, repositoriesL4Inference & routingLocal and routed models; right model for the jobL5Control & knowledgeKanban state, documents, artefacts, test evidenceL6GovernanceLeast privilege, approvals, secret redaction, auditL7
Layered architecture. Governance spans every layer. DESIGN

The principle: keep one accountable orchestrator

Multiple harnesses can execute. Only one owns task state and final closure. When two components both try to orchestrate, you get duplicated retries, conflicting state and “who owns this?” arguments. The council avoids false redundancy: more agents is not more reliable unless there are explicit contracts, artefact ownership, independent checks and bounded retries.

Failure pattern to avoidKanban says done, document says draft. The setup needs a reconciliation rule: task state and document state link to each other and never compete as sources of truth.

The council: who does what

Routing should follow capability, not brand preference. Task type, available tools, reliability, context need and risk decide who gets a job.

Hermes AgentorchestratorOpenClawTool + integrationexecutionAntigravity 2.0Agentic dev, browser, toolsClaude CodeCode-oriented work (confirmscope)OpenWorkerAdditional executionIndependent reviewa different harness checks, never the one that produced the workdelegate with a contract
Hermes delegates. Execution harnesses report back. A separate harness reviews. REPORTED
ParticipantIntended contributionStatus of the claim
Hermes AgentOrchestrator: decomposes, delegates, tracks, uses tools, memory and skillsDesignated by Raja. Its documentation lists browser automation, terminal, delegation, memory and scheduled tasks among built-in tools. REPORTED
OpenClawAgent execution and integrationsInstalled and configured in earlier work. Effective permissions need inspection. OBSERVED
Antigravity 2.0Agentic development with tool and browser useDocumentation describes an agent that uses tools including the browser. Raja has used it as an instructor for Hermes (29 Sep). OBSERVED
Claude CodeCode-oriented executionNamed in the 14 Oct description. Exact configuration to be confirmed. REPORTED
OpenWorkerAdditional execution participantNamed by Raja. Capabilities and update path need verification. REPORTED

Examples of capability routing

  • Code change: a code-capable harness, then tests, then a diff review by someone else.
  • Browser inspection: a browser-capable agent with a scoped allowlist.
  • Structured research: a research path with source capture, then council challenge.
  • Independent verification: a harness that did not write the work.

Laya: an advisory decision layer

Laya sits beside the harnesses, not among them. The harnesses do work. Laya is meant to help decide which work comes first.

What Raja reports REPORTED

He named Laya as a council tool on 25 Sep and installed it to optimise prioritisation. On 28 Sep he asked Hermes to use it to turn trend noise into a prioritised list, and reported its Pulse screen working that day.

What was seen OBSERVED

The Laya process was recorded running on 28 Sep and 12 Oct. A 13 Oct editor view showed decision contracts, a hybrid policy and a five-layer test suite being written for it. A test run had started. No result was visible.

What the project says about itself

An open-source decision engine that answers typed questions (choose one, score, yes or no) about a piece of text without generating text. This is the project’s claim. It is not verified in Raja’s setup.

What is not shown ROADMAP

Output quality, wiring, data handling, cost and security have not been verified. The first due-diligence report had no primary evidence. In the records checked, the 28 and 29 Sep prioritisation jobs were completed by other routes, and no successful Laya delegation is documented.

How it fits the council

  • Laya advises. Its priority, classification and triage suggestions go to Hermes, which decides what to do with them.DESIGN
  • Security and escalation calls from Laya are advisory only. The 13 Oct view showed a contract note saying they never grant or bypass approvals, and a separate deterministic authorisation layer outside Laya.OBSERVED
  • The cost idea is to ask a cheap decision layer before spending a model call. That is a design intent. No saving is claimed.DESIGN

What would move this from reported to observed

  • Raw process, configuration and output evidence from the installed copy.
  • A passing test run, with its output attached.
  • Ten ranked lists, Laya against an unaided ranking, judged by Raja.ROADMAP

Project description: github.com/NandhaKishorM/laya (see Reference sources).

Council before output

The council idea borrows from the “LLM council” pattern: put several strong perspectives on the same problem before one answer is written. Raja made it a rule, not a feature.

Requestintent +constraintsDeep researchprimary sourcesfirstCouncil roundchallengeassumptionsSynthesisone owner draftsReview +evalstests, sourcecheckArchiveNotion / ObsidianWHAT THE COUNCIL ROUND ACTUALLY ASKSWhat is the question?audience, decision it informsWhat is known?facts vs estimates vs gapsWho disagrees?a harness assigned to argue theother sideWhat would change the answer?missing evidence, risksIs it done?acceptance criteria met, evidencelinked
The pre-output path. Research and council steps happen before synthesis, so the first draft has already been challenged. DESIGN

Why it matters

A single model asked for a report gives the report it would give to anyone. A council round forces a position, an opposing position and a list of what evidence would settle it. The result carries its own uncertainty, which is what a decision-maker needs.

What Raja reports

  • Deep research and council-style work are enabled before any output is produced.REPORTED
  • Work is “pitched between harnesses”, each with a designated job.REPORTED
  • No measured quality difference exists yet. The measurement plan in Part 10 would test this directly.ROADMAP
Honest caveatA council is not more reliable merely because it has more members. It helps when the members have different jobs, the contracts are explicit and a single owner decides.
Part 3 / Workflow

From a voice note to a finished deliverable

This is the sentence Raja uses: leave a voice message, it becomes tasks, tasks get done. Here are the seven steps hiding inside it.

1CaptureVoice message arrives. Original intent preserved verbatim.2ExtractGoal, constraints, dependencies, risk, format, acceptance criteria.3Resolve contextSearch notes, repos, past decisions before asking Raja.4PlanTask graph. Minimum set of harnesses and tools.5ExecuteParallel only where dependencies and shared resources allow.6VerifyClaims, code, tests, sources. Surface uncertainty.7Close and archiveKanban updated. Output archived with provenance.
The voice-to-deliverable sequence. Step 3 is the one that saves Raja the most effort. DESIGN

Human intervention policy

The target is minimal intervention, not unbounded autonomy. Approval is required for destructive operations, external publication, credential changes, production deployment, spending, sensitive data access and irreversible actions. Conflicting requirements or thin evidence also escalate to Raja.

Two control planes, one source of truth each

Raja separates “what is happening” from “what we know”. The Kanban tracks the first. Notion or Obsidian holds the second.

HermesorchestratorTASK CONTROL PLANE – KANBANDOCUMENT CONTROL PLANE – NOTION / OBSIDIANBacklogIn progressReviewDoneResearchreports, case studiesDecisionsrecords and rationaleEvidencetests, logs, sourcesRunbookshow it works, lessonssingle canonical home per artefact classEach card links to its documents. Each document links back to its card.Reconciliation ruleif the two planes disagree, evidence in the document decides
Task plane and document plane, linked both ways. REPORTED

Task plane

The Kanban is the operational ledger: status, assignment, dependencies, blockers, review state. A card does not move to Done because an agent says so. It moves when acceptance evidence is attached.

Document plane

Whatever the council produces is archived where Raja can find it: research, decisions, test evidence, runbooks and lessons learned. Choosing one canonical location per artefact class, or defining sync rules, avoids two competing records.

Minimum metadata on every artefact
Task and artefact IDs – request, owner, status, timestamps – source and tool/model versions where material – acceptance criteria and reviewer verdict – known limits and follow-ups

Context engineering: turning a vague ask into a work order

A general model starts with no knowledge of the organisation, the role or the standards. Context is what makes a request bounded.

Industryvocabulary, market, constraintsOrganisationproducts, strategy, stakeholders, policiesRoleresponsibilities, decision rights, standardsProjectproblem, goals, scope, risks, milestonesGovernancesecurity, privacy, regulation, standardsExecutiontools, permissions, formats, tests, donebroad and stable at the top, specific and changing at the bottom
Six context layers. Each one is a place an answer can go wrong if it is missing. DESIGN

Derive first, ask second

  • Inspect existing documents, repositories and prior decisions.
  • Label each item: verified fact, inference, assumption, unknown.
  • Ask Raja only for what would materially change the approach.
  • Never silently invent an organisation-specific fact.

I provide decent context about what I am trying to accomplish, and it jots down the documentation and creates the artefacts.Raja, voice note, 14 Oct 2026

Part 4 / Skills

Skills are hired, not just installed

Raja’s analogy is a company hiring people with different skills. A good hire is vetted, onboarded, given documentation and reviewed. A skill gets the same.

Discoverfind a candidate01Assessprovenance, licence, review02Adaptfit to local workflow03Testtypical + adversarial04DocumentRaja’s own terms05Versiontrack changes06Monitorevals watch use07Retireunused / unsafe / obsolete08
The skill lifecycle. Assess and Document are the two steps most setups skip. DESIGN

Two ways skills arrive

Harvest

Proven, secure skills from trusted sources. Reviewed for code, dependencies and permissions before they are used.

Distil

Techniques pulled out of frontier models, then fine-tuned into a skill that fits the specific requirement of the council.

Beyond ingestion

Once a skill is absorbed, Raja publishes documentation beyond what the vendor provides. It records what he needs to learn from it, how he intends to use it, and what makes it effective and efficient. That documentation is where a generic skill becomes his skill.REPORTED

What has been added so far

Raja’s three most recent additions, in his own words, plus other skills commissioned during intake.

Skill / capabilityPurposeStatus
Apple design skillsDesign quality for UI and visual deliverablesReported as recently added. REPORTED
Reverse engineeringUnderstand a software utility or tool from its behaviour and artefactsReported as recently added. REPORTED
Distillation skillTurn a pasted GitHub URL into an adopt / adapt / reject decision against Raja’s objectivesReported as built. Details in the next pages. REPORTED
Document OCR (Unlimited-OCR)Extract text from scanned and image documentsCommissioned for the council. OBSERVED
Web scraping (Scrapling)Structured extraction from web pagesCommissioned for the council. OBSERVED
Research recency skill (last30days)Recent-activity researchSecurity scan raised findings; a sanitised version was ordered. OBSERVED
Document formattingClaude-grade structured documents in a house design systemCommissioned. OBSERVED
Brand rule (RJ Signal kit)Every deliverable uses the kit; negative test for non-kit outputRule given 11 Oct; proof requested. OBSERVED
Rule of absorptionAdd only what is missing. If the council already has the capability, ignore the duplicate. Raja’s own phrase: if it is redundant, drop it.

The documentation habit

Every absorbed skill gets a short page: what it is for, how Raja intends to use it, a worked example, known limits, and how to turn it off. The page lives in the document plane and is linked from the skill’s task card.

From a GitHub URL to a decision

Raja finds a repository somewhere, say a post about something it can do. He does not want to decide by himself. He pastes the URL and wants the system to judge it against what he has set as his objectives.

GitHub URLfrom a post, a tip, a feedFetch + readREADME, code, licenceSecurity scansecrets, subprocess,cookiesSCORE AGAINST OBJECTIVESCost efficiencyToken efficiencyKnowledge-work fitGap vs. what existsMaintenance + licenceAdoptas-is, with docsAdaptsanitise, trim, rewriteWatchrevisit laterRejectrecord whyEvery decision is written down with its reasons, so a rejection is as useful as an adoption.The user’s aspirationGive Hermes a URL and let it decide. Today the decision is a recommendation with evidence; installing unknown code stillgoes through the review gate.Tools needed to run unknown code are isolatedsandbox, scoped filesystem, no secrets in scope
Repository intake. The aspiration is the decision; the review gate stays in front of any run. DESIGN

What is reported, what is design

Raja reports a distillation skill in Hermes that evaluates a repository against the objectives he configured: cost efficiency, token efficiency, and getting knowledge work done at minimal or zero cost.REPORTED The step from “recommend” to “install and run” is a design choice: pasting a URL is a request to evaluate. It is not permission to execute unknown code.DESIGN

Repository gap assessment: how a verdict is reached

A gap assessment compares what a repository offers with what the council already has. The verdict is one of four words, with the reasoning attached.

QuestionEvidence looked atPushes toward
What does it do that the council cannot?README, examples, issuesAdopt if real gap; reject if duplicate
Does it cost tokens or money to run?Dependencies, API calls, defaultsReject if costly with no payoff
Is it safe to run?Scan for secret reads, subprocess, cookie accessAdapt: strip risky parts; reject if core to function
Is it maintained and licensed?Commits, releases, licenceWatch if fresh but unproven
Can it be documented in Raja’s terms?Setup effort, clarityAdopt only if understandable

Worked pattern: a skill collection under review

In early October Raja asked Hermes to learn a public collection of agent skills, but first to run a skill-inspection tool over each one, so that only good and secure skills were absorbed, then assign them to the profiles that need them. He said they need not be absorbed verbatim.OBSERVED

The first pass reported 173 skills “absorbed”. The check on 7 October found evidence that looked like a relabelled text search, not the real inspector (which had been expected to run hundreds of scans in seconds). It was sent back for proof and a shortlist of 20 to 40. This is the gap assessment doing its job on the assessor.OBSERVED

LessonA verdict is only as good as the evidence behind it. Counts without logs are decoration.

Illustrative verdict card

FieldExample entry (illustrative, not a real repository)
Repositoryexample-org/example-skill
GapAdds table extraction the council lacks
RiskReads environment variables; spawns subprocess
VerdictAdapt: remove env reads, pin dependencies, document
Part 5 / Tools and security

MCP, browser, computer and terminal: a ladder

Raja is adding multiple secure MCP servers to give the council tools to reach different systems. The question is which tool to use when.

Stable API or native integrationmost reliable, auditable1Purpose-built MCP serverwell-scoped, logged tool interface2Browser automationrepeatable web workflows3Computer useUI-only tasks with no API4Terminal accesscontrolled builds, tests, diagnostics5firstReported MCP usePlaywright MCP, a second testing MCP(to be named), terminal via MCP,document and task tools, browserautomationRule of thumbUse the simplest layer that does thejob. Climb only when the layer belowcannot.
Preferred execution order. Step 1 is the most stable; step 5 is the most powerful and needs the tightest limits. DESIGN

What is reported

  • Playwright MCP and a second testing MCP support frontend and backend test generation and execution; terminal access is also through MCP.REPORTED
  • The second testing MCP is not named in the source; the inventory should record it.

The model-context-protocol standard lets a tool or data source be exposed to a harness in a uniform way. A connector being listed does not mean it is configured, authorised, secure or right for a given task.

Security: least privilege and approval gates

The council has real reach: a local filesystem, a terminal, scheduled tasks. So the security model has to be real too.

Untrusted inputweb pages, repos, MCP replies, documentsPolicy layerallowlists, approvals, limitsCouncil harnessacts with least privilegeAudit traillogs, redaction, evidencedata, never instructionsApproval gatesdestructive actions, externalpublication, spending, credentialchangesScoped accessper-task tool allowlist,filesystem scope, time andresource capsSecretsscanning and redaction; none inlogs or artefactsIndependent reviewa different harness verifies theworkRollbackbackup and restore are testedAccess reviewunused MCPs are retiredThe policy layer sits between the outside world and any action.Standing hard boundarySome systems are marked untouchable by the owner. The council treats that as a rule.
Security control set around the council. Untrusted content is treated as data and never as an instruction. DESIGN

Priority risks

  • Excess tool permission or broad filesystem and terminal access.
  • Prompt injection through web pages, repositories, documents or MCP replies.
  • Secrets leaking into logs, chat transcripts or artefacts.
  • Unsafe skill intake and unreviewed dependencies.
  • Runaway retries, duplicate tasks, resource contention.
  • False completion claims with no test evidence.

The skill-intake gate, as it has actually run

Rules are easy to write. What counts is whether they bite. Here is what the intake gate caught.

Sources: assistant status messages to Raja on WhatsApp, 26 Sep 2026 (09:31) and 7 Oct 2026 (07:02); his instructions of 26 Sep and 7 Oct.

DateCaseWhat the review foundDecision
26 SepResearch recency skillHermes’s own security scanner returned DANGEROUS with 19 findings, including API-key environment reads and subprocess calls; setup also scans browser cookiesPer-finding review required before install; Raja asked for a sanitised version when not clean. Cookie access stays off unless he enables it.
Early OctLarge skill collectionHermes reported 173 skills absorbed. The check found the scan evidence looked like a relabelled text search, not the real inspector, and the card was closed against instructionsSent back to redo with proof and a 20-40 skill shortlist. No further installs until the gate is proven.
OngoingAny new skillSecurity review first. Clean: absorb. Not clean: strip or disable and absorb the sanitised version.Standing rule from Raja.
Observed patternRaja asks for proof rather than cutting access: after several breaches he gave the council one more chance with an evidence test, and kept the connection in place.

An older warning to re-check

An earlier readiness assessment of OpenClaw flagged an insecure authentication setting on its control interface. This is historical context, not a statement about today. Before the gateway is exposed beyond a trusted local boundary, the active configuration should be re-inspected and any insecure setting closed.ROADMAP

Compliance posture

Personal data is a category, not a standard. Payment-card rules apply inside their defined environment. Standards bodies have different scopes. The council does not claim compliance from a prompt; applicable controls are selected from the real jurisdiction, contract and system boundary.

Part 6 / Token economics

Token economics: reduce, reuse, route

Tokens are the running cost of AI work. Raja treats them like a budget with three levers.

RequestReduceHeadroom + Ponytailcompress context, trim tokensReusecaching, artefact reusecontext carried between tasksRouteOmniRoute chooses the provider and modelright model for the right jobLocal modelsOllama: no marginal API spendFree-tier providersFreeLLMAPI + weekly huntPaid fallback (optional)Design only. Approval pertransaction.Not enabled or proven.PrincipleMinimise the total cost of a correct outcome, not the token count in isolation.
Three levers on cost. Compression and reuse reduce what is sent; routing decides who handles it. The paid fallback is an optional design, not reported as in use. REPORTED

What Raja reports

  • Tools such as Headroom and Ponytail are used to reduce token usage.REPORTED
  • Even with those, some tokens still cost money from third-party providers. OmniRoute and FreeLLMAPI are in the setup to cover that.REPORTED
  • Reported cloud and API credit spend over the two months is zero. This is his figure and has not been audited.REPORTED
A decision layer in front of the modelsLaya is intended to help decide what is worth a model call and in what order. That is a design intent, and the project’s own description is that it answers typed questions without generating text. No saving is claimed or measured here.
Honest note on ‘zero cost’Local inference removes API fees but not electricity, hardware, maintenance or time. Routing can also send requests to paid providers unless policy explicitly prevents it. The goal is minimal cost per correct result.

The weekly provider hunt

Free and low-cost API capacity changes constantly. Raja turned the hunt into a routine so it does not depend on remembering to look.

Listproviders alreadyconfigured in OmniRouteExcludeskip those in the searchSearchfind providers offeringAPI tokensReportweekly summary for RajaSign upRaja obtains tokensConfigureadd in the OmniRoutedashboardweeklycapacity loop
A weekly loop: report new providers, skip the ones already configured, sign up, configure. REPORTED

Each week a report reviews the providers already configured, leaves them out, and looks for others offering API tokens. Raja then obtains and configures those in the OmniRoute dashboard. His role has shifted from “doing the work” to “signing up for more capacity”.

Controls worth adding

  • Record provider terms and rate limits next to each key.
  • Check that “free” really means free before a provider enters the route.
  • Keep sensitive work off providers whose data terms are unknown.
  • Store keys in a managed secret store, never in notes or chat.DESIGN

The right model for the right job

Raja has tightened how models are used. The routing table below is illustrative: it shows the shape of a policy, not his actual configuration.

Task typeNeedsRoute first toFallback
Long research synthesisLarge context, reasoningA strong reasoning modelAnother strong model, never a weak one
Code changeNative tool calling, repo accessA code-capable modelSecond code-capable model
Bulk summarising / formattingCheap, fastLocal or free-tier modelFree-tier peer
Image / OCRVision supportA vision-capable modelDedicated OCR skill
Private data workData stays localLocal model onlyStop and ask. No cloud fallback
Review of another’s workIndependenceA different model family from the authorHuman review
IllustrativeThis table is a design example. The real policy belongs in the router’s configuration, with capability metadata for each model: tool calling, vision, context length.

A lesson from earlier troubleshooting

A model without native tool-call support, placed in a route that needed tool calls, led to raw JSON appearing in a chat channel. Model capability must be declared, not guessed. Other recorded themes were rate-limit fallbacks and authentication failures (HTTP 401 and 502). Each one is an argument for end-to-end integration tests on the route itself.OBSERVED

Resilience patterns

  • One authoritative route per class of request.
  • Bounded retries and failure-specific fallbacks.
  • Health checks, timeouts, circuit breakers and named error categories.
  • Tests for rate limits, auth failure, outage, malformed tool calls and recovery.
Part 7 / Reliability

Self-diagnosis and self-healing, made concrete

Self-diagnosis and self-healing mean a system that notices its own failures and repairs them within limits. Raja reports that he has built both in and offers a demonstration. A recorded demonstration is still pending. Here is the loop.

Observehealth checks, logs,evalsDiagnoseclassify the failurePropose fixsmallest safe changeGateapproval if riskyApply + retestprove it is fixedRecordlesson into the runbookMaintenance requested 25 SepHistorical request: stop processes, update agents, tools,MCPs and the machine, health-check, restart. Backup first.Current rule: scheduled maintenance needs Raja’s approval.
Observe, diagnose, propose, gate, apply, record. The Gate keeps healing from becoming an unreviewed change. REPORTED

What is documented, what still needs a demonstration

  • Raja reports that self-diagnosis and self-healing are implemented. He offers a demonstration.REPORTED
  • Raja asked on 25 Sep for a daily 7:00 AM run: stop harness processes safely, update, health-check, restart. It was specced with a pre-flight backup.OBSERVED
  • A recorded demonstration (a failure injected, detected, repaired and re-tested) would convert this from reported to observed.ROADMAP
Proposed demonstrationStop one component on purpose. Show the detection time, the diagnosis, the fix, the retest and the recorded lesson. Keep the log.

Evals and security layers around the work loop

Raja describes evaluation and security as layers wrapped around the loop, with several skills continuously watching the work as it is done.

Work looprequest > plan > execute> deliverEval skillsscore outputs againstcriteriaSecurity skillsscan for secrets, riskycallsMonitor skillswatch retries, errors, costReview harnessindependent checkOutcomepass: archive with evidence fail: reopen the task, bounded retry, then escalateSkills monitor the work as it happens, not only at the end.
Evaluation, security, monitoring and independent review attach to the loop. DESIGN

Definition of done

Code generated is not code verified. A change is complete when required tests have actually run, evidence is captured, known failures are dispositioned and the deliverable meets its acceptance criteria. This is the point where the Kanban and the evals meet.

Failure modes the loop is meant to catch

FailureControl
False completion claimClosure needs linked evidence
Unbounded retries, loopsRetry budgets, timeouts, escalation
Duplicate tasksIdempotent tasks, single owner
Wrong model for the taskCapability metadata, routing tests
Secrets in logsScanning and redaction

What went wrong, and what it taught

A system worth trusting has a record of failing and getting better. These are real, redacted lessons from the setup so far. None of them is hidden, and none changes the design. Each one added a control.

Sources: dated assistant and user messages on WhatsApp, 25 Sep, 29 Sep and 7 Oct 2026, and the 13 Oct hand-off check.

What happenedWhat it taughtControl added
A background process that picks up delegated tasks stopped after a dependency break (25 Sep) and stayed down until noticedSilent death is worse than loud failurePinned dependencies, an idempotent restarter that starts it if it is not running
Hermes’s outgoing email was broken (25 Sep); it attached its work to task cards instead and admitted it thereNotification paths need their own testTest the path, report when it breaks
A first skill-review report claimed 173 absorbed skills with no log behind itCounts are not proofRaw logs, proof of the real tool, shortlist first
A proof-before-done gate (29 Sep) checked that an attachment exists, not that it is realA gate can be satisfied without proving anythingDeviation checklist per task before Raja gives a verdict
Hand-off check on 13 Oct: item delivered at 19:45, no proof of pickup by 20:28A delivered message is not a completed taskRead-only trace requested before anything else changes
Why this belongs in the reportThese are the strongest evidence that the evidence rules are real. A setup that never fails has never been looked at.

Prioritisation rule

Raja’s guidance in September: stabilisation and improvement come first, deliverables take a back seat unless he overrides. Hardening is not a permanent activity; beyond a certain point, the tightening stops.OBSERVED

Part 8 / Use cases

What the council is used for

Typical use cases, in Raja’s words: case studies, deep research reports, code and security audits, and enhancing existing codebases with new features. Others have grown around them.

Voice requestHermes + councilDeep researchreports with sourcesCase studiesproblem to lessonsCode auditsreview + findingsSecurity auditsscan + hardeningCodebase upgradesfeatures, tests, docsPolicy authoringdrafts with controlsBranddeliverablesSignal kit by defaultReverseengineeringunderstand a utility
Use cases around the voice-request entry point. REPORTED

Common shape

Whatever the request, the shape is the same: Raja gives context, the council plans, executes and verifies, the output lands in the document plane with its evidence, and the card on the board closes. Only the domain context and the acceptance criteria change.

Industry-agnostic, with limits

The execution framework is separated from the domain context, so the same approach can apply to product management, engineering, research, business analysis, operations and audit. Portability is limited by tool schemas, authentication, model capability, licences and provider behaviours.

Use case 1: deep research reports

The council earns its keep when the question is open and the answer must be sourced.

Framequestion,audience,decisionHermesquestion briefGatherprimary sourcesfirstResearch pathsource listChallengecouncil arguesthe other sideCouncildissent notesWritesummary, method,findingsWriter +reviewerdraft reportVerifylinks, dates,claimsReviewerlink + datecheckArchivedocument planeHermesarchive entryROW 1 (BLUE-GREY): OWNER ROW 2 (GREY): EVIDENCE LEFT BEHIND
Workflow swimlane with owner and evidence per step. DESIGN

Standards

  • Prefer primary sources, standards bodies, vendor documentation and peer-reviewed evidence.
  • Separate fact, interpretation, estimate and recommendation.
  • Capture URLs, dates, evidence quality and contradictions.
  • Report limitations in the document, not in a side message.

Deliverable shape

SectionWhy it is there
Executive summaryWhat a decision-maker reads first
MethodologySo the work can be repeated
FindingsSourced, with confidence stated
ImplicationsWhat changes because of this
LimitationsWhat the work cannot show
ReferencesEvery claim traceable
Example in practiceA daily AI news summary follows this pattern: items link to primary pages, and maker claims are labelled as the maker’s own.

Use case 2: case studies

A case study documents a problem, its context and what was done about it.

Problemwhat hurtHermesbriefContextconstraints,stakeholdersResearch pathcontext notesInterventionwhat was doneWriterintervention logOutcomemeasured or notWriteroutcome tableLessonswhat to reuseCouncillessons listPackagepage + visualsDesigner skillbranded pageROW 1 (BLUE-GREY): OWNER ROW 2 (GREY): EVIDENCE LEFT BEHIND
Workflow swimlane with owner and evidence per step. DESIGN

The measured-or-illustrative rule

Where measured results exist, the case study reports them. Where they do not, it is labelled a design case or illustrative scenario and makes no claim of observed impact. This one rule keeps the case-study library credible.

Real case study
  • Problem and constraints are from a real situation.
  • Outcome numbers are sourced.
  • Client details are removed.
Design case
  • Scenario is plausible, not claimed.
  • Outcomes stated as hypotheses.
  • Labelled on the first page.
Private dataClient names and private details never go into a showcase artefact. They are removed or replaced before a case study leaves the document plane.

Reuse

Each completed case study leaves behind reusable parts: decision records, prompts, test fixtures and runbooks. Before repeating research, the council searches those, then revalidates anything time-sensitive.

Use case 3: code and security audits

Point the council at a codebase and get findings, not vibes.

Scoperepo, branch,risk areasHermesscope noteInspectarchitecturefirstCode harnessarchitecture mapScansecrets, deps,injectionSecurity skillscan logTestrun, do notassumeTest MCPtest reportReportfindings +severityReviewerfindings tableFix plansmall reviewablestepsCode harnessfix planROW 1 (BLUE-GREY): OWNER ROW 2 (GREY): EVIDENCE LEFT BEHIND
Workflow swimlane with owner and evidence per step. DESIGN

Engineering contract

  • Inspect the existing architecture before changing it.
  • Plan with acceptance criteria before implementation.
  • Make small, reviewable changes that preserve existing behaviour.
  • Run formatters, linters, unit, integration and UI tests.
  • Use Playwright or an equivalent for browser-level checks.
  • Review diffs for security, regressions, secrets and unintended scope.
  • Record test commands, results, known gaps and rollback steps.
SeverityMeaningTypical action
CriticalExploitable now, real exposureStop, fix, retest first
HighLikely exploitable, materialFix this cycle
MediumNeeds conditionsSchedule
Low / infoHygieneBatch
BoundaryAudits read and report. Changes to a real system need an approval step, and some systems are off-limits entirely.

Use case 4: from idea to shipped code

Raja’s personal website is the working example of turning rudimentary thoughts into code.

Ideaa rough thoughtRaja + Hermesvoice noteRequirementswritten downHermesrequirementsTaskssmall, orderedHermestask listChangecode + docsCode harnessdiffTestbrowser + unitTest MCPtest reportShipafter approvalRaja approvesrelease noteROW 1 (BLUE-GREY): OWNER ROW 2 (GREY): EVIDENCE LEFT BEHIND
Workflow swimlane with owner and evidence per step. DESIGN

What is observed

  • The personal website was restyled on the Signal brand kit and put live within a day of the brand decision.OBSERVED
  • Frequently asked questions and brand pages on the site were refined using the council workflow.REPORTED
  • The “enhance an existing codebase with new features” use case is on the pipeline, with audits first.REPORTED

What a good change looks like

Before mergingEvidence
Behaviour preservedExisting tests still pass
New behaviour coveredNew tests added
No secrets or unintended scopeDiff review
Rollback is possibleInstructions recorded
Docs updatedLinked in the document plane
Definition of doneA change is complete only when the required tests have actually run and the evidence is attached to the card.

Use case 5: policy, brand and knowledge deliverables

Not all knowledge work is code or research. Policies, guides, checklists and brand assets matter too.

Specpurpose, audienceHermespurposeTemplatehouse formatHermestemplateDraftcouncil writesWriterdraftBrand checkSignal kit ruleBrand rulebrand checkReviewRaja approvesRajaapprovalPublishonly on his goRajapublish recordROW 1 (BLUE-GREY): OWNER ROW 2 (GREY): EVIDENCE LEFT BEHIND
Workflow swimlane with owner and evidence per step. DESIGN

The brand rule as a worked example

On 11 October Raja chose the Signal direction and said every future deliverable should use the new brand kit, including those made by Hermes. The proof bar he set for Hermes was concrete: the rule stored persistently, one sample deliverable on the kit, and a negative test that flags a deliverable that does not follow it.OBSERVED

Repeatable production jobs

For recurring deliverables such as checklist series, the cloud assistant packages a spec, a worked example, a skill and a test task. Hermes builds. The result is verified before anything is posted. Raja’s instruction was to train Hermes to do it, not to keep doing it for him.OBSERVED

PatternSpec + worked example + skill + test task = a deliverable the council can reproduce.

Use case 6: reverse engineering and learning new tools

One of the newest skills lets the council study a software utility and explain how it works.

Targettool or utilityHermestarget noteObservebehaviour, filesReverse skillobservationsMapcomponents, flowsReverse skillcomponent mapHypothesisehow it worksCouncilhypothesesTestsafely, isolatedIsolated testtest logDocumentRaja’s wayDocumenteruser guideROW 1 (BLUE-GREY): OWNER ROW 2 (GREY): EVIDENCE LEFT BEHIND
Workflow swimlane with owner and evidence per step. DESIGN

Why it matters for a solo builder

New tools appear weekly. Instead of reading every vendor manual, Raja can ask the council to learn the tool, then write the documentation he would want: what he needs to know, how he intends to use it, how to make it effective and efficient.REPORTED

Guardrails

  • Only analyse software he is entitled to analyse.
  • Work in isolation. No credentials in scope.
  • Record findings as notes and hypotheses until tested.
  • Respect licence terms in anything republished.
CaveatThe reverse-engineering skill is reported as recently added. No completed security review of it is asserted in this report.
Part 9 / Instinct and Hermes

Two assistants, one liaison rule

Instinct is a cloud agent platform Raja talks to. Hermes is his local orchestrator. His instruction was to make them shake hands and work together.

Rajavoice, text, linksInstinctcloud assistantliaison, keeps preferencescommissions + verifiesHermes + councillocal machinemore privileges: files, apps,scheduled tasksHand-off channelagreed between the two;validation under wayshake handsasks proof
The intended division of labour. Local-machine work belongs to Hermes. Instinct liaises, keeps preferences and checks results. REPORTED
Instinct (cloud assistant)Hermes + council (local)
Liaison: keeps Raja’s choices, preferences and ways of workingHeavy lifting: execution on his machine and files
Commissions work, sets the evidence bar, checks the resultOrchestrates the council, uses wider local privileges
Falls back and takes over if Hermes is unavailable for a whileTakes scheduled and recurring jobs over time

I want Hermes to do the heavy lifting while you serve as my liaison.Raja, 25 Sep 2026 (paraphrase of voice note)

What is proven, what is still being validated

The hand-off between the two assistants is a design intent and a work in progress. It should not be presented as a proven integration.

ItemStateLabel
Raja asked that the two work together and the division of labour was set in SeptemberInstruction recordedOBSERVED
Work has been handed to Hermes in September and early October, with mixed resultsSee lessons in Part 7OBSERVED
A live validation on 13 Oct: item delivered at 19:45, no proof of pickup by 20:28Failed first attempt; read-only trace requestedOBSERVED
Hermes acting on every hand-off reliably and unattendedNot yet shownROADMAP
Self-healing of the hand-off pathReported capability, demonstration pendingREPORTED

What the lesson is

A message that was delivered is not a task that was picked up. The right test of the hand-off is an end-to-end one: a small task goes in, a proof comes out, and the proof is checked by someone other than the doer. Until that has passed a few times, the integration is a promising design, not a dependency.

Wording for any public useSay: ‘Hermes and a cloud assistant, Instinct, are being set up to cooperate; early validation is under way.’ Do not say: ‘fully autonomous hand-off.’

Rules that already govern the hand-off

  • One work item at a time when remediating, closed on raw proof before the next starts.
  • Open questions for Raja become an explicit checklist for him, not text buried in comments.
  • Anything that could damage, widen blast radius or touch protected systems waits for him.
Part 10 / Business value

What this is worth, without inventing numbers

No ROI figure appears in this report because none has been measured. The value below is stated as mechanism: what problem it removes, how, and what proof would show it.

Problem todayMechanismValue if it holdsProof needed
Raja is the integration layer between toolsOne orchestrator, one task graphLess context switching, more focus on decisionsIntervention count per task
Good answers vanish into chatDocument plane with provenanceReusable, searchable knowledgeReuse rate of artefacts
Model spend is unpredictableCompression + routing + free tiersLower marginal cost per taskTokens and spend per task vs baseline
Risky skills get installedReview gate before absorptionSafer growth of capabilitiesFindings caught before install
Confident but wrong ‘done’Evidence-linked closureFewer reopened tasksRework rate
Slow idea-to-deliverableVoice to plan to artefactShorter elapsed timeWall-clock time per task
Knowledge stays in one headOwn documentation per skillFaster onboarding, shareable practiceDocs per skill, page views
Honest framingThe first three rows are the likeliest wins and the easiest to measure. The rest depend on discipline more than technology.

Where the approach applies

The operating model is built around one person, but its parts travel. What changes as the audience grows is governance, not the core idea.

Solo practitionerone person, acouncil behindthemSmall teamsharedorchestrator,shared standardsAdvisory / consultingfaster researchand case studiesEngineeringaudits, upgrades,testsOperations / auditrepeatableevidence trailsincreasing coordination needs and governance needs >
Fit by audience. The same council, with more governance as the group grows. DESIGN

Concrete value for Raja’s own work

  • Case studies and research reports produced from a voice request, with sources.
  • Security and code audits that hand back findings and a fix plan.
  • Brand-correct documents, pages and images by default.
  • A growing library of documented skills in his own terms.
  • Showcase material: this report, the architecture and the lessons.

What it is not claiming

No claim of savings in hours, rupees or tokens. No claim that a team could adopt it as is. No claim that the council beats any particular commercial product. Those are the questions the measurement plan answers.

Evidence ledger

One table that says what stands behind each claim. If a claim is not here, it is not made.

ClaimLabelBasisTo strengthen
Hermes is the orchestrator of a five-harness councilREPORTEDRaja’s voice note and dossierConfiguration inventory
Deep research and council work happen before outputREPORTEDRaja’s voice noteSample run logs
Kanban + Notion / Obsidian are the two control planesREPORTEDRaja’s voice noteLinked card + page example
Skill intake gate catches issuesOBSERVEDScan with 19 findings; rejected unverified countGate report for each new skill
Brand kit is the rule for deliverablesOBSERVEDStanding instruction 11 Oct; website restyledNegative-test proof from Hermes
Tokens reduced by Headroom and PonytailREPORTEDRaja’s voice noteBefore/after token logs
Zero cloud spend over about two monthsREPORTEDRaja’s report, not auditedProvider invoices and router stats
Self-diagnosis and self-healing workREPORTEDRaja offers a demonstrationRecorded demo with logs
Weekly provider huntREPORTEDRaja’s voice notePast weekly reports
Laya is Raja’s local advisory decision engineREPORTEDRaja’s messages, 25 to 28 SepRaw process, config and output evidence
Laya integration is being built and testedOBSERVED13 Oct editor view; no test result visibleA passing test run with its output
Laya improves prioritisationROADMAPNone documented in records checkedTen ranked lists, Laya vs unaided, reviewed by Raja
Cloud assistant to Hermes hand-off worksROADMAP13 Oct validation produced no proofPassing end-to-end test x3
Efficiency gains versus baselineROADMAPNot measuredBenchmark in next page

The measurement plan: make the claims testable

Pick ten to twenty representative tasks across research, case-study writing, coding, browser workflows and testing. Run each under a baseline workflow and under the tuned council, with the same criteria.

Completion ratetasks meeting criteria /attemptedWall-clock timerequest to verifiedcompletionInterventionsclarifications, fixes,approvalsTokens + costby model and providerTest pass ratepassed / executedRework ratereopened after reviewTool failure ratefailed / total callsBaseline vs councilsame tasks, same criteria
Seven metrics, one comparison. DESIGN

Controls

  • Same tasks and model settings where possible; a written review rubric.
  • Record hardware, model versions, cache state and network conditions.
  • Report sample size and variability.
  • Do not credit one tuning change when several changed at once.
  • For Laya: compare its ranking with an unaided ranking on the same inputs and have Raja judge which he would have acted on. One or two lists prove nothing; ten or more start to.

Raja’s stated route to quantification is also the right one: collect token use, provider, time, retries, cache hits and completion across baseline and tuned runs. A handful of measured results will do more for credibility than a longer feature list.

Part 11 / Roadmap

From experiment to a reproducible system

Five phases. Each one ends with something that can be inspected.

Inventory +baselineversions, models,routes, MCPs, skills,permissionsPHASE 1Contracts +orchestrationtask / resultschemas, retries,escalationPHASE 2Reliability +securityoutage tests, skilland MCP review,rollbackPHASE 3Efficiencymeasurementinstrument tokens,time, reworkPHASE 4Publish theexperimentreproducibility pack,honest labelsPHASE 5
Roadmap. Each phase raises the evidence label of the claims above it. ROADMAP

Exit test for each phase

PhaseYou can show
1 InventoryA sanitised configuration list and a known-issues list
2 ContractsA schema, a status flow, evidence-before-closure in practice
3 ReliabilityA failure injected and recovered, with logs
4 EfficiencyBaseline vs tuned numbers on the task suite
5 PublishA pack someone else can read and replicate

Open items still to confirm

These are the facts that need Raja’s confirmation or a quick check. None blocks the report. All of them affect how confidently it can be shown externally.

ItemWhy it mattersSuggested check
Claude Code: exact scope and configurationNamed in the 14 Oct note; source dossier flags it unconfirmedConfirm role in the council
Council membership over timeEarlier notes list a DeepSeek harness and other membersConfirm the current five
Second testing MCP: name and capabilitiesMissing from the inventoryAdd to inventory
OpenWorker: capabilities and update pathSource flags verification neededCheck docs and version
Hardware and software versionsEarlier values are historicalRecheck before publishing
OpenClaw control-interface authenticationPast warning; current state unknownRe-inspect and close if open
Zero-spend claimReported, not auditedProvider and router records
Public wording for the cloud assistant hand-offValidation incompleteUse the careful wording in Part 9
Laya: capability, wiring, data handling, cost and securityFirst due-diligence report had no primary evidence; a test run result was not visibleRepeat the diligence with raw evidence; record one successful delegation
Redaction passNo private client data, local addresses, ports, paths or raw proof screenshotsFinal review before sharing
Raja decidesWhat goes in a public version, what stays private, and when. This report is private by default and is shared only by him.

Reproducibility pack and glossary

If someone else were to repeat the experiment, they would need this list.

Reproducibility pack
  • Architecture diagrams (this report is the draft).
  • Configuration inventory with secrets removed.
  • Skills list with source, licence and review result.
  • Routing policy and model capability metadata.
  • Benchmark protocol and results.
  • Test evidence and failure log.
  • Known limitations in plain words.
Publication checklist
  • Every claim carries a label.
  • Measured results kept apart from hypotheses.
  • No private client data.
  • No local addresses, ports or machine paths.
  • Vendor claims attributed to the vendor.
  • Versions and URLs re-checked on the day.

Glossary

TermMeaning here
HarnessAn agent runtime that can plan, use tools and execute work
LayaA decision-support engine in Raja’s setup. It answers priority and classification questions as advice; it does not execute work or grant approvals
Advisory decisionA recommendation that never grants permission; approvals stay with deterministic gates and Raja
CouncilSeveral harnesses with designated jobs, reviewing each other’s work
OrchestratorThe one component that owns task state and closure
MCPModel Context Protocol: a uniform way to expose tools and data to an agent
Control planeThe place where state is tracked and managed
RouterA layer that chooses which model or provider handles a request
EvalA repeatable check of output quality against criteria
DistillationExtracting a technique from a stronger model into a skill

Reference sources

Nine pages were fetched on 14 October 2026 and loaded. One further page from the source dossier (the Hermes MCP integration page on GitHub) returned a server error and is left out. Re-check each page when it is updated.

TopicURL
Hermes Agent: tools and toolsets (built-in tool registry: browser automation, terminal, delegation, memory, scheduled tasks)https://hermes-agent.nousresearch.com/docs/user-guide/features/tools/
Antigravity IDE overviewhttps://www.antigravity.google/docs/ide/overview/
Antigravity agent overview (agent uses tools, including the browser)https://www.antigravity.google/docs/agent/
OpenClaw configurationhttps://docs.openclaw.ai/gateway/configuration
OpenClaw tool policyhttps://docs.openclaw.ai/gateway/config-tools/tool-policy
OpenClaw tool permissionshttps://docs.openclaw.ai/gateway/security/tool-permissions
LiteLLM router architecture, retries and fallbackshttps://docs.litellm.ai/docs/proxy/architecture
LiteLLM reliability and provider failover (retries then fallback to another model group)https://docs.litellm.ai/docs/proxy/reliability
Laya, the open-source decision engine as its project describes itself (a project claim, not verified here)https://github.com/NandhaKishorM/laya

Source of the user’s own statements

First-person description: Raja’s voice notes of 14 October 2026 (about 06:17 to 06:34 IST) and his written messages. Earlier context: his messages from 24 September to 11 October 2026 on the council, delegation rules and brand kit. Products and tool names are used as Raja named them; no vendor claim is independently verified here.

Design: RJ Signal v1.0.0 brand guidelines and public assets (rajajeevan.com/brand), read 14 October 2026. Diagrams were drawn for this report and show Raja’s external architecture only.

The idea in one page

The idea in one page

A council is a way of deciding who does what, and proving it was done.

Not a pile of tools. Not a promise of autonomy. One accountable orchestrator. Specialists with contracts. Evidence before “done”. Cost as a design input. Honesty about what is shown.

Next

Re-inventory and demonstrate self-healing.

Then

Run the ten-task benchmark.

Finally

Publish with every claim labelled.

Brand kit: RJ Signal. Diagrams show Raja’s own external architecture only.