Repository navigation
wikiwright 0.7.0
- because: user request (the 0.7.0 kickoff); C-20260929-11 to C-20260929-17; T-20260929-4
- files: .claude-plugin/plugin.json, scripts/wikiwright.py (
VERSION), SKILL.md (metadata.version), evergreen.json (version, counts, tests, history), README - 0.7.0 gathers the entries below.
wikiwright.py releasecheck 0.7.0checks the four version fields, this entry and T-20260929-4. - Token savings, measured before and after:
- LEARNINGS.md, read whenever a lesson is captured: 91,316 bytes (about 22,800 tokens, 503 lines) at 0.6.0, 32,655 bytes (about 8,200 tokens, 200 lines) now, with every shortened entry's full text in LEARNINGS-ARCHIVE.md.
- The registry survey:
wikiwright.py registryprints 1,490 bytes for IsImageUrlDotNet where the raw JSON and the package listing were 13,656 (9x), and 1,163 for get-title-at-url against a 76,633-byte packument (66x), in one tool call instead of three or four. - The .NET request route: the seventh run wrote a 51 KB program, most of it a stand-in proxy, its gate and per-framework children. The NuGet template now carries them (4,936 to 20,869 bytes); a run reads its 1,837-byte header and the requests blocks only for a package that makes requests, and deletes them otherwise.
snippetsreplaces the checker the seventh run wrote for itself;livechecks 20 to 25 anchor links per wiki with no extra request.- The suite: nine action runs $15.71, triggers and decoys $2.23, twelve lines into the session. Five subagents built the 0.7.0 tools in worktrees and kept about 850,000 tokens of their own out of the main context.
- What grew: SKILL.md 3,192 to 3,410 words (the .NET route,
snippets, the NuGet golden replay, tools a page names); references/nuget.md 4,406 to 8,338 bytes; page-sets.md 17,435 to 20,942.
- Tests: 72 unit tests and the two kit suites, on the three systems.
Changes in this release (CHANGELOG.md has each one's reasons and files):
- C-20260929-17 · 2026-09-29 · Lessons of the seventh run (IsImageUrlDotNet), the first NuGet wiki written by the skill (
seventh-run-lessons) - C-20260929-16 · 2026-09-29 ·
wikiwright.py snippets: every code block on the pages is in the verification program (snippets-in-program) - C-20260929-15 · 2026-09-29 · A .NET request route in the NuGet template: stand-in proxy, the gate, child apps per framework (
dotnet-request-route) - C-20260929-14 · 2026-09-29 ·
wikiwright.py registry: the Step 2 registry survey as one fact per line (registry-survey) - C-20260929-13 · 2026-09-29 · The evals speak NuGet; two grader faults;
outputsfails when it read nothing; tools a page names (evals-speak-nuget) - C-20260929-12 · 2026-09-29 · LEARNINGS.md consolidated under its budget: merge, retire, promote, tighten (
learnings-consolidation) - C-20260929-11 · 2026-09-29 ·
livechecks every anchor link against the ids the host rendered (live-anchors)