chore(agents): nevr-runtime-engineer primer states six facts the tree no longer matches

Open Beginner friendly
#2,033 1 comment 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
62/100
Issue type
Documentation
Clarity
Clearly specified
Activity status
Active
Tech stack
cpp, markdown, python, shell

Research direction

Start with .claude/agents/nevr-runtime-engineer.md at lines 55, 117, 142, 184, 205, 296 and 420 and compare each claim with its cited source: AGENTS.md's commit conventions, src/runtime/CMakeLists.txt, and src/runtime/lifecycle/service_map.cpp. Re-run the grep commands quoted in the issue to confirm the current values. Done means each of the six lines is corrected with the command that verifies it, and the date the checks were run is recorded.

Written by the indexing model from the issue text.

Description

bug

.claude/agents/nevr-runtime-engineer.md (last changed in 799570ba) carries a primer that agents trust as verified. Six of its claims are stale on main at 627ae420; two verifiers reported them independently as PRIMER DRIFT today, and each is checked below.

Evidence at 627ae420

  • Line 55: commits are "author Andrew Bates, unsigned". AGENTS.md "Commit and verification conventions": "Author Spritz Metis Sprock <[email protected]> ... with a single house Co-Authored-By: <agent name> <[email protected]> trailer for the agent that wrote it, plus Co-Authored-By: Andrew Bates <[email protected]>".
  • Line 117: "the highest tag in src, tools and justfile on origin/main is N146". git grep -ohE '\bN1[0-9][0-9]\b' origin/main -- src tools justfile | sort -V | uniq ends at N151 (N147, N148, N149, N151 exist). The primer's own command also returns N802, which is a ruff noqa: N802 code (tools/tests/test_quest_release_timer.py), not a rule.
  • Lines 142, 184, 205: ws-bridge, the static modules and the built-in log filter are "in BugSplat64.dll". They are in nevr-runtime.dll: src/runtime/CMakeLists.txt puts compat/ws_bridge.cpp and log/builtin_filter.cpp in PATCHES_SOURCES, builds nevr_runtime from it with OUTPUT_NAME "nevr-runtime", and links nevr_platform_compat and nevr_token_auth into it; BugSplat64.dll is the thin host (nevr_host, ADR 0008).
  • Line 296: "N133: 31 entries". git grep -c -E '^\s*\{"[a-z_]+",' origin/main -- src/runtime/lifecycle/service_map.cpp gives 36, as AGENTS.md's N133 row says.
  • Line 420: "The disassembly was measurably UNAVAILABLE on 2026-07-28 — budget for that". ReVault answered disassembly, xrefs and function queries on libr15.so today (for example 0x220bff8 stp x28, x27, [sp, #-0x60]!).

Not shown

Whether other primer lines are stale: only these six were checked.

Falsifier

Any of the six lines matching the tree at 627ae420.

Work

  1. Correct the six lines against the cited sources, each with the command that shows it, so the next drift is found by re-running them.
  2. Re-run the primer's own verification commands and record the date they were run, or remove a claim no command checks.
Dominant language
C++
Stars
2
Forks
5
Avg merge
4h 20m
Merged PRs (30d)
939

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from EchoTools/nevr-runtime

All issues in EchoTools/nevr-runtime

Similar issues

More C++ issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.