nw-buddy-ssot-knowledge

Installation
SKILL.md

SSOT Knowledge for the Buddy Agent

Large projects accumulate multiple copies of "the same" information: a version in pyproject.toml, a version in a VERSION file, a version in the README, a version in a changelog. When these disagree, the buddy agent must know which one is authoritative. This skill is the SSOT map for nWave projects.

Why it matters

Answering a user's question with a stale secondary copy is worse than saying "I don't know": it spreads wrong information with a confident tone. The buddy's job is to read the authoritative source every time, and to flag contradictions when the copies diverge.

The SSOT map

Each concept below has one authoritative file. Read that file first. Treat everything else as a cache that may be stale.

Versions

  • Authoritative: pyproject.toml [project] version = "..." (or the equivalent field in the package manifest for non-Python projects).
  • Caches: VERSION file, README badges, docs footer, release notes.
  • Rule: quote pyproject.toml. If asked about a cache that disagrees, report the discrepancy.

Planned work

Installs
7
Repository
nwave-ai/nwave
GitHub Stars
600
First Seen
Apr 7, 2026
nw-buddy-ssot-knowledge — nwave-ai/nwave