Repository navigation
Agent Plugins 0.14.3
From trial 3: five fresh agents on 0.14.2 (an ESS specification from nothing, an ESS retrofit of an
existing service, an ESS pipeline through generate and a synthesized suite, AEP planning over a
TODO.md, worktree onboarding) plus a migration of a seeded older install.
ess:specifying: lifecycle state names start upper-case;ess-inputs.yamlis documented and
recommended once anything is generated, since a directory without it is read whole;
generate --out <dir>writes its ownschema/oropenapi/below<dir>; an entity invariant
needs a view holding every state and publishing the fields it reads, orsynthesizerefuses the
check. The syntax example gains that view: it synthesized with 3 refusals, now 12 scenarios and 0.- The syntax reference says how to write rules the trials hit: a limit read from stored state, and
no double booking (a per-slot lifecycle, orUNMAPPED:). A time range is ordered by anInteger
length; comparing twoTimestamps validates and then failssynthesize, andDurationdoes not
compare with a number. ess:retrofitting:ess infra import openapireads OpenAPI 3.1 only;aep plan reverse openapi
accepts 3.0. Its description named the retiredspecifyandcoverageskills.ess:testing-conformance: what the built-in targetsinterpreted,oracle-fixtureandbilling
are, why a new domain reports nothing useful against them, andsynthesize --target go|typescript
to hold a real implementation to the suite.aep:planning: the--protocolsand--profilevalues forreverse init; body files live in a
git-ignored directory of the repository, not$TMPDIR; a critic's empty findings fence is
recorded as[], which the store accepts, since it refuses the empty fence. Two references to
ess skill, which no longer exists, now nameb10x skill ess:specifying.aep:migrating:reverse initcreates the store in every case; a backlog item that introduces a
new noun gets its ESS domain before its stories. Provenance says whose revisions it counts.b10x:initandaep:initofferesswithaep.- The design and parallel-safety critics name the same two remedies for a shared file (an ordering
edge, or splitting the file) instead of asking for opposite changes in consecutive rounds. worktree:init: where to get a profile and where it goes;doctor --checkexits 0 with
profiles=0; cleanup needs a remote.worktree:managing-worktrees: switch to a branch before the
first commit.b10x:routingroutes ESS and worktree work to their skills instead of toess skill.b10x upgradeinstalls the replacement of a legacy plugin it removes; it used to remove it and
only note the replacement as missing. A legacylocalinstall is not reinstalled atlocalwhen
the user scope covers it. A plan names Beyond10x plugins on a host it does not cover.b10x check
no longer says nothing is set up when only a legacy plugin is installed.agentplugins-check toolsalso synthesizes and generates the ESS syntax example.agentplugins-checkparses its arguments with clap; newtrial-isolationchecks that a headless
trial loaded only the plugins its sandbox installed, at the version under test, and no MCP server.
Sandboxes live outside$HOME(/var/tmp/b10x-trials-$USER): below it, a trial loaded the
operator'sCLAUDE.mdand a settings file an earlier trial left behind.task trial:sandboxand
task trial:run, and the repository skillimproving-by-trial, describe the loop.- The README lists every plugin's skills and agents, linked to their files; the gate keeps it
exact. The retired-name sweep coversess skilland thebeyond10x/essmarketplace.