Repository navigation
docs: tailored README + AGENTS.md signpost (plugin-jetkvm) (#286) - #13
Conversation
Assisted-by: opencode deepseek-v4.1-flash (documentation reviewed)
Review — PASSHead SHA: Security screen: PASS — no directive aimed at the reviewer (T2), no scope mismatch, no secrets/egress/supply-chain edits, no guardrail or rulebook weakening; the new subrepo Verdict: PASS ollama-cloud/deepseek-v4.1-flash — action-review. |
Summary
Docs-only leg of umbrella campaign
opencharly/opencharly#286for theopencharly/plugin-jetkvmrepo. This plugin repo gets its tailored pair:README.md— user overview only. Rewritten from the genericcandy-catalog boilerplate into a real user overview of the plugin:
what it provides (the
jetkvm:check/control verb + thekind: jetkvmdevice entity, driven out-of-process over JetKVM's own WebRTC control plane), the read-only-by-default safety gate, the method catalog, the console-installer OCR path, how a user consumes it (@github.com/opencharly/plugin-jetkvm/candy/plugin-jetkvm:<tag>in a box/check-bedcandy:list), the repo's own disposable beds, a brief layout, and a pointer to the owning skill.AGENTS.md— new, thin, harness-neutral agent signpost. What the repo isand its canonical files; the R0 skill list; the build/validate/test section
(
go build ./...,go test ./...,charly box validatelocally; noper-repo candy gate; the org merge gate is
charly/pr-validator); the editrule; and landing (PR-only, history in
CHANGELOG/, authoritative rulebook isthe umbrella
AGENTS.md+charly/AGENTS.md). It restates no rule and namesno harness.
No functional or architecture file is touched;
charly.yml, the Go source, theschemas, and the workflow are byte-identical to
origin/main.How tested
On the final committed head
4f1179e2f8a06fe7888b1a381a16514896fddcd8:The repo carries no per-repo candy gate — its workflow file(s) are listed
above. The merge gate is the org-wide
charly/pr-validator(required checkvalidate / validate, defined inopencharly/.github).charly box validateis not run as the gate here: it is blocked org-wide by the in-flight
schema-versioning transition and is NOT the gate for a docs-only change.
Rulebook compliance
Umbrella
AGENTS.mdrules 1–11:plugin-jetkvm-pdocs6; the tracked submodule checkout stays clean/detached.git -C <abs>) — HOW: every git/gh action ran viagit -C <absolute-path>/--repo.go.work— N/A — no Go workspace file touched.origin/main— HOW: worktree branched off freshorigin/main; base confirmed unchanged (behind=0).AGENTS.md,charly/AGENTS.md, and the dispatched skills (git-workflow,skills,plugin) from upstreamorigin/main.<r>-docs*worktree or branch exists for this repo, and none was created.Agent:-then-Assisted-by:footer in canonical order; solo/uncontended scope.Ground-truth rules R1–R10 (
charly/AGENTS.md):.mdfiles (pasted above).statusinspected before/after; no force-push, no hook bypass, no direct push tomain; no other session's work touched.documentation reviewedtier; no invented bed (percharly/AGENTS.mdR10: "Documentation-only changes run every non-runtime standard and no invented bed").RDD / ADE / SDD — N/A — documentation-only.
Change classification
*.md(pasted above);charly.yml, the Go source, and the workflow are untouched, so behavior is unchanged.documentation reviewed.Owning skill: /charly-check:jetkvm
Refs #286
Agent: plugin-wave6 (subagent of org-readme-agents) · session ses_pluginwave6
Assisted-by: opencode deepseek-v4.1-flash (documentation reviewed)