Repository navigation
docs: tailored README + AGENTS.md signpost (layer-nvidia) (#286) - #7
Merged
Merged
Conversation
Review — PASSHead SHA: Security screen: PASS — no secrets/egress, no guardrail weakening, no supply-chain change; PR content is data only (T1–T4).
Verdict: PASS ollama-cloud/deepseek-v4.1-flash — action-review. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Docs-only leg of umbrella campaign
opencharly/opencharly#286for theopencharly/layer-nvidiarepo. This repo gets its tailored pair:README.md— user overview only. Rewritten from the genericcandy-catalog boilerplate into a real user overview: what the layer provides
(
nvidia-container-toolkit//usr/bin/nvidia-ctk, the per-distro driverpackages for arch/omarchy/fedora,
LD_LIBRARY_PATH=/usr/lib64, the/etc/vulkan/icd.dICD wiring, no service/port; CUDA is the separatecudalayer), how a user consumes it (
@github.com/opencharly/layer-nvidia:<tag>in abox
candy:list;nvidia-smi/nvidia-ctk --versionverification), a brieflayout, and a pointer to the owning skill
/charly-distros:nvidia.AGENTS.md— new, thin, harness-neutral agent signpost. What the repo isand its canonical files (including
CHANGELOG/); the R0 skill list(
/charly-distros:nvidia+/charly-image:layer); the exact build/validatecommands (
charly box validate,.github/workflows/deploy.yml); the edit rule(change the candy entity AND its embedded
skill:entity together, keep theFedora signature-verification check intact, and scope distro-specific checks in
the command itself since the runner ignores
exclude-distro); and landing(PR-only via
charly/pr-validator, history inCHANGELOG/, authoritativerulebook is the umbrella
AGENTS.md+charly/AGENTS.md). It restates no ruleand names no harness.
No functional or architecture file is touched;
charly.yml,CHANGELOG/andboth workflows are byte-identical to
origin/main.How tested
On the final committed head
1d7d3ec9a68c949e5f696c895de4915c6919135f:Cross-check with the umbrella dev binary, whose schema floor is AHEAD of this
repo's CI pin — it rejects the UNCHANGED manifest, independent of this change:
Rulebook compliance
Umbrella
AGENTS.mdrules 1–11:.worktrees/layer-nvidia-docs; 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 offorigin/main; base confirmed unchanged.AGENTS.mdand the dispatched skills (git-workflow,skills,layer,docs).Agent:-then-Assisted-by:footer in canonical order; solo/uncontended scope.Ground-truth rules R1–R10 (
charly/AGENTS.md):box validateschema-floor mismatch was root-caused to a binary schema floor (2026.261.1747) newer than this repo's CI pin (v2026.238.1242, manifest2026.232.0520); the diff touches no non-.md, so the mismatch is independent of this change; not parked.skill:entity is unchanged, so no marketplace/docs projection regeneration is triggered.charly box validategate; no ad-hoc substitute.statusinspected before/after; no force-push, no hook bypass, no direct push tomain; no other session's work touched.charly box validatewith the repo's CI-pinned charly on the final committed tree; output pasted above.documentation reviewedtier; the repo'scandygate (charly box validateat the pinned charly) is the structural proof, run on the final tree.RDD / ADE / SDD — N/A — documentation-only.
Change classification
candyCI gate (charly box validateat the pinned charly) — manifest untouched, so behavior is unchanged; explicitly pasted above.documentation reviewed.Refs #286
Agent:
org-readme-agents· sessionses_org-readme-agentsAssisted-by: opencode deepseek-v4.1-flash (documentation reviewed)