<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Digital Garden</title><description>An LLM-maintained wiki: the human curates sources, the model tends the pages.</description><link>https://wiki.lkwplus.com/</link><item><title>refactor | Audit round 3: dedup site styles, single-read lint, doc consolidation</title><link>https://wiki.lkwplus.com/log#027-2026-07-30-refactor/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#027-2026-07-30-refactor/</guid><pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Single-sourced the category key: new &lt;code&gt;--category-{concept,entity,source,note}&lt;/code&gt; tokens in &lt;code&gt;color.css&lt;/code&gt; plus a shared &lt;code&gt;category-dot.css&lt;/code&gt; rule now feed the backlink chips, the graph legend, and the graph canvas (which resolves the same variable names through its probe node) — three hand-synced copies of the same four colors collapsed to one, with &lt;code&gt;TYPE_BY_CATEGORY&lt;/code&gt; exported from &lt;code&gt;contract.ts&lt;/code&gt; so the legend derives from the contract instead of hardcoding it.&lt;/li&gt;
&lt;li&gt;Extracted &lt;code&gt;entry-list.css&lt;/code&gt; from the category listings and the per-tag pages, which carried ~45 lines of byte-identical CSS; each page now keeps only its own deltas (tag pages’ ellipsis clipping, the entity source-count and letter-group rules).&lt;/li&gt;
&lt;li&gt;Unified the two listing branches in &lt;code&gt;[category]/index.astro&lt;/code&gt; behind a single group shape (an ungrouped listing is one unlabelled group). Fixes a latent bug: the letter-grouped branch omitted &lt;code&gt;entry-count&lt;/code&gt;, so entity &lt;code&gt;(sources: N)&lt;/code&gt; badges would have silently vanished had Entities ever passed 24 pages.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;wiki_lint.py&lt;/code&gt; now reads each page once — frontmatter and &lt;code&gt;[[links]]&lt;/code&gt; are parsed at collection time and carried on &lt;code&gt;Page&lt;/code&gt; — instead of re-opening every file in four separate checks. Measured on this repo: 330 file reads → 82, 4–5 reads per page → 1. No behavior change; 59 Python tests still pass.&lt;/li&gt;
&lt;li&gt;Removed dead code: &lt;code&gt;skeleton.css&lt;/code&gt; (18 lines, unreferenced, describing Music/Movies/Mastodon feeds this repo doesn’t have), an unused &lt;code&gt;Node&lt;/code&gt; type re-export in &lt;code&gt;remark-wiki-links.ts&lt;/code&gt;, and the unused &lt;code&gt;--primary&lt;/code&gt; / &lt;code&gt;--primary-foreground&lt;/code&gt; / &lt;code&gt;--destructive&lt;/code&gt; / &lt;code&gt;--red-9&lt;/code&gt; / &lt;code&gt;--red-11&lt;/code&gt; / &lt;code&gt;--aspect-video&lt;/code&gt; tokens. The gray/space/radius/blur scales were left whole on purpose — a scale is a system, not a per-use token.&lt;/li&gt;
&lt;li&gt;Docs: the lint check catalog lived in five places (script docstring, &lt;code&gt;scripts/README.md&lt;/code&gt; table, &lt;code&gt;CLAUDE.md&lt;/code&gt; Lint Layer 1, &lt;code&gt;CLAUDE.md&lt;/code&gt; Ingest step 9, root README). The &lt;code&gt;scripts/README.md&lt;/code&gt; table is now canonical and the other four point at it; &lt;code&gt;CLAUDE.md&lt;/code&gt; shed ~1.1K chars with no loss of workflow instruction.&lt;/li&gt;
&lt;li&gt;Verified: wiki_lint clean, 59 Python tests, 45 Bun tests, &lt;code&gt;astro check&lt;/code&gt; 0 errors, 214 pages built (unchanged), Biome clean. Listing/legend/backlink rendering checked against computed styles in a real browser — pixel-identical.&lt;/li&gt;
&lt;li&gt;pages touched: none (site + scripts + docs only).&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>refactor | Audit round 2: literal-code guard, strict MIME, dev-fresh snapshot</title><link>https://wiki.lkwplus.com/log#026-2026-07-25-refactor/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#026-2026-07-25-refactor/</guid><pubDate>Sat, 25 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;&lt;code&gt;rehost_images.py&lt;/code&gt; now treats image syntax inside fenced code blocks, inline code, and HTML comments as literal text: a shared protected-span pass (line-based fence tracking, then inline/comment scan over fence-masked text) gates both the URL scanner and the rewriter, so protected occurrences are neither downloaded nor rewritten.&lt;/li&gt;
&lt;li&gt;Content-Type is authoritative in &lt;code&gt;rehost_images.py&lt;/code&gt;: a declared non-image type (e.g. &lt;code&gt;text/html&lt;/code&gt; on a &lt;code&gt;.png&lt;/code&gt; URL) is rejected outright; the URL-suffix fallback applies only when the server declares nothing useful (missing or &lt;code&gt;octet-stream&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Garden snapshot memo is now production-only; &lt;code&gt;astro dev&lt;/code&gt; rebuilds per request. Verified against the audit repro: edit &lt;code&gt;index.md&lt;/code&gt; → the next &lt;code&gt;/search.json&lt;/code&gt; response reflects it without a restart; &lt;code&gt;site/README.md&lt;/code&gt; dev caveat rewritten (content edits reload live; only brand-new pages still need a restart).&lt;/li&gt;
&lt;li&gt;Tests: Python 43 → 59 (protected-region matrix, &lt;code&gt;_ext_for&lt;/code&gt; matrix, masquerading-HTML and missing-content-type fetch cases); Bun 45, &lt;code&gt;astro check&lt;/code&gt; 0 errors, build 214 pages — all green.&lt;/li&gt;
&lt;li&gt;pages touched: none (scripts + site infrastructure only).&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>refactor | Contract-driven lint + hardened rehoster + index cleanup (audit follow-up)</title><link>https://wiki.lkwplus.com/log#025-2026-07-25-refactor/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#025-2026-07-25-refactor/</guid><pubDate>Sat, 25 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Added &lt;code&gt;garden.config.json&lt;/code&gt; — root-level contract for categories (slug + type), search order, wiki-link grammar (incl. table-escaped &lt;code&gt;[[slug\|alias]]&lt;/code&gt;), raw filename grammar, and the 100-char index summary budget; consumed by &lt;code&gt;scripts/wiki_lint.py&lt;/code&gt; at runtime and &lt;code&gt;site/src/lib/contract.ts&lt;/code&gt; at build time (six previously drifting definition sites collapsed to one).&lt;/li&gt;
&lt;li&gt;Rewrote &lt;code&gt;wiki_lint.py&lt;/code&gt; as a contract validator: exits 1 on findings (&lt;code&gt;--report-only&lt;/code&gt; keeps exit 0), sees escaped-pipe links, flags cross-category duplicate slugs, and newly checks index format / section membership / alphabetical order / summary length / entity &lt;code&gt;(sources: N)&lt;/code&gt; counts, frontmatter &lt;code&gt;type&lt;/code&gt;-vs-category, and raw-file naming; 28 stdlib unit tests plus a Python↔TS link-grammar consistency corpus (&lt;code&gt;tests/link-grammar.json&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Hardened &lt;code&gt;rehost_images.py&lt;/code&gt;: URL rewrites now happen inside image nodes only (a plain link to the same URL stays untouched); downloads follow redirects manually with per-hop public-IP validation, reject non-image content-types before reading the body, and stream under a 25 MiB cap with timeouts; 15 mock-transport unit tests.&lt;/li&gt;
&lt;li&gt;index.md cleanup driven by the new lint: 3 Concepts sort inversions fixed; all 52 over-budget summaries rewritten to ≤ 100 chars; &lt;a href=&quot;/entities/claude-code&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-code&quot; data-category=&quot;entities&quot;&gt;claude-code&lt;/a&gt; count corrected 4 → 5; &lt;a href=&quot;/entities/openai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openai&quot; data-category=&quot;entities&quot;&gt;openai&lt;/a&gt; count 7 made verifiable by linking the entity at first mention in the two source pages that only named it in prose.&lt;/li&gt;
&lt;li&gt;Site: garden data layer now builds one memoized snapshot per build (pages + link graph + canvas/search datasets) instead of re-deriving per route; pure modules &lt;code&gt;link-graph.ts&lt;/code&gt; / &lt;code&gt;index-summaries.ts&lt;/code&gt; extracted; &lt;code&gt;buildSlugMap&lt;/code&gt; throws on duplicate slugs; 32 new bun tests (45 total).&lt;/li&gt;
&lt;li&gt;raw/ narrowed to markdown-only in &lt;code&gt;CLAUDE.md&lt;/code&gt; (was: PDFs/images allowed that the site couldn’t render); enforced by the lint’s &lt;code&gt;raw-naming&lt;/code&gt; check.&lt;/li&gt;
&lt;li&gt;CI: wiki_lint gates via exit code (grep hack removed), Python tests run under uv, actions pinned by SHA, Bun pinned via &lt;code&gt;.bun-version&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;pages touched: &lt;a href=&quot;/sources/2026-04-27-agent-principles-architecture-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-04-27-agent-principles-architecture-engineering&quot; data-category=&quot;sources&quot;&gt;2026-04-27-agent-principles-architecture-engineering&lt;/a&gt;, &lt;a href=&quot;/sources/2026-06-04-llm-powered-autonomous-agents&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-06-04-llm-powered-autonomous-agents&quot; data-category=&quot;sources&quot;&gt;2026-06-04-llm-powered-autonomous-agents&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>refactor | Canonicalize source→raw pointers; site derives the link from the slug</title><link>https://wiki.lkwplus.com/log#024-2026-07-19-refactor/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#024-2026-07-19-refactor/</guid><pubDate>Sun, 19 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Problem surfaced by the human: &lt;a href=&quot;/sources/2026-07-07-harness-engineering-self-improvement&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-07-07-harness-engineering-self-improvement&quot; data-category=&quot;sources&quot;&gt;2026-07-07-harness-engineering-self-improvement&lt;/a&gt; wrote its raw pointer as bare inline code (&lt;code&gt;Raw file: ...&lt;/code&gt;) instead of the linked form the other 10 source pages use, so the site’s relative-raw-link rewrite never fired and the page rendered with no route to &lt;code&gt;/raw/&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Fixed the page to the canonical form: &lt;code&gt;Source file: [`raw/&amp;#x3C;slug&gt;.md`](../../raw/&amp;#x3C;slug&gt;.md).&lt;/code&gt;; &lt;code&gt;updated:&lt;/code&gt; bumped.&lt;/li&gt;
&lt;li&gt;Site hardening so the affordance no longer depends on prose format: &lt;code&gt;/sources/&amp;#x3C;slug&gt;&lt;/code&gt; pages now always render an “Ingested copy” link in the header callout, derived from the source page and raw file sharing a slug (mirror of the existing reverse pointer on &lt;code&gt;/raw/&amp;#x3C;slug&gt;&lt;/code&gt;). All 11 source pages verified carrying it in the built output.&lt;/li&gt;
&lt;li&gt;Documented the canonical &lt;code&gt;Source file:&lt;/code&gt; line in &lt;code&gt;CLAUDE.md&lt;/code&gt; (Ingest step 5) and the slug-derived callout in &lt;code&gt;site/README.md&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Verification: &lt;code&gt;wiki_lint.py&lt;/code&gt; clean; site &lt;code&gt;bun test&lt;/code&gt; 13 pass, &lt;code&gt;astro check&lt;/code&gt; 0 errors, build 214 pages.&lt;/li&gt;
&lt;li&gt;pages touched: &lt;a href=&quot;/sources/2026-07-07-harness-engineering-self-improvement&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-07-07-harness-engineering-self-improvement&quot; data-category=&quot;sources&quot;&gt;2026-07-07-harness-engineering-self-improvement&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>query | &quot;New understanding of Harness after the RSI survey + recent ingests?&quot;</title><link>https://wiki.lkwplus.com/log#023-2026-07-18-query/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#023-2026-07-18-query/</guid><pubDate>Sat, 18 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Synthesized the harness thread across the Jul 2026 ingests: Weng RSI survey (Jul 7) + first-party vendor batch (Jul 12: Codex Windows sandbox, loop engineering, model &amp;#x26; effort level).&lt;/li&gt;
&lt;li&gt;Added &lt;em&gt;Postscript 2 (2026-07-18): from thesis to product surface&lt;/em&gt; to &lt;a href=&quot;/notes/harness-why-it-matters-now&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness-why-it-matters-now&quot; data-category=&quot;notes&quot;&gt;harness-why-it-matters-now&lt;/a&gt;; intro reframed (6-of-11 sources, two postscripts); Postscript 1 retitled with its date.&lt;/li&gt;
&lt;li&gt;New claims filed: four-part frame now has a shipped primitive per row; cost/token budget as a harness dimension the Q1–Q2 sources lacked; effort dial as early internalization evidence (marked inference); Weng’s evaluator-outside-the-loop prescription already shipped as sandbox write carve-outs.&lt;/li&gt;
&lt;li&gt;Tracker updates recorded: cross-domain portability moved partially; 10×/6× decompositions and the counter-example still missing; new watch item — &lt;code&gt;/goal&lt;/code&gt;’s unspecified evaluator model as a &lt;a href=&quot;/concepts/reward-hacking&quot; class=&quot;wiki-link&quot; data-wiki=&quot;reward-hacking&quot; data-category=&quot;concepts&quot;&gt;reward-hacking&lt;/a&gt; surface.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;index.md&lt;/code&gt; note summary refreshed; &lt;code&gt;wiki_lint.py&lt;/code&gt; clean.&lt;/li&gt;
&lt;li&gt;pages touched: &lt;a href=&quot;/notes/harness-why-it-matters-now&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness-why-it-matters-now&quot; data-category=&quot;notes&quot;&gt;harness-why-it-matters-now&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>refactor | Source-title cleanup + mobile nav tweak</title><link>https://wiki.lkwplus.com/log#022-2026-07-18-refactor/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#022-2026-07-18-refactor/</guid><pubDate>Sat, 18 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;/sources/2026-07-12-codex-windows-sandbox-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-07-12-codex-windows-sandbox-engineering&quot; data-category=&quot;sources&quot;&gt;2026-07-12-codex-windows-sandbox-engineering&lt;/a&gt;: dropped the redundant English half of the bilingual &lt;code&gt;title:&lt;/code&gt; — the raw file (OpenAI’s official zh-Hans page) is Chinese-titled, matching the other Chinese-language sources. &lt;code&gt;updated:&lt;/code&gt; bumped.&lt;/li&gt;
&lt;li&gt;Site: &lt;code&gt;Sources&lt;/code&gt; nav item is now wide-viewport-only (the mobile top bar overflowed with four items plus the toggles).&lt;/li&gt;
&lt;li&gt;pages touched: &lt;a href=&quot;/sources/2026-07-12-codex-windows-sandbox-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-07-12-codex-windows-sandbox-engineering&quot; data-category=&quot;sources&quot;&gt;2026-07-12-codex-windows-sandbox-engineering&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>refactor | Site refinements</title><link>https://wiki.lkwplus.com/log#021-2026-07-18-refactor/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#021-2026-07-18-refactor/</guid><pubDate>Sat, 18 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Site round-2 polish per human review: production URL set to wiki.lkwplus.com; title/subtitle/footer reworded as “a naive frontend for the LLM Wiki”; source pages surface the original-article link as a callout above the prose (header separator-underline glitch fixed); backlinks redesigned as type-keyed chips; homepage stats restyled after lkwplus.com/tokens “All-time patterns”; astro-erudite credited in the footer and site/README.md.&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>refactor | Static site frontend (site/) + repo hardening</title><link>https://wiki.lkwplus.com/log#020-2026-07-18-refactor/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#020-2026-07-18-refactor/</guid><pubDate>Sat, 18 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Added &lt;code&gt;site/&lt;/code&gt; — an Astro + Bun static frontend rendering the garden read-only. Wiki links (&lt;code&gt;[[slug]]&lt;/code&gt;, &lt;code&gt;[[slug|alias]]&lt;/code&gt;, table-escaped &lt;code&gt;[[slug\|alias]]&lt;/code&gt;) resolved by a custom remark plugin matching &lt;code&gt;wiki_lint.py&lt;/code&gt;’s grammar; backlinks computed and shown on every page; &lt;code&gt;index.md&lt;/code&gt; one-liners reused verbatim for listings, the ⌘K search palette and hover previews; &lt;code&gt;log.md&lt;/code&gt; parsed into an activity timeline (also the RSS feed); math rendered to MathML via Temml; force-directed canvas graph of all pages and links. Design tokens mirror lkwplus.com (Radix gray &lt;code&gt;light-dark()&lt;/code&gt; scale, Geist fonts, Utopia scales, 1px-border surfaces).&lt;/li&gt;
&lt;li&gt;Site is a display layer only: it owns no content and normal Ingest/Query/Lint never touches it. Documented in &lt;code&gt;site/README.md&lt;/code&gt;; coupling points recorded in &lt;code&gt;CLAUDE.md&lt;/code&gt; (Layout section).&lt;/li&gt;
&lt;li&gt;Rehosted the one remaining third-party image URL in &lt;code&gt;raw/&lt;/code&gt; (&lt;code&gt;2026-04-27-harness-engineering-codex-agent-first.md&lt;/code&gt;, Contentful → R2, &lt;code&gt;4ba6c70266181619.webp&lt;/code&gt;); the original ingest had reported “1 image rehosted” while this second one slipped through. All 115 image references in &lt;code&gt;raw/&lt;/code&gt; now point at R2.&lt;/li&gt;
&lt;li&gt;Added &lt;code&gt;.github/workflows/ci.yml&lt;/code&gt;: wiki lint (non-clean report fails) + site format/test/check/build under Bun.&lt;/li&gt;
&lt;li&gt;Updated &lt;code&gt;README.md&lt;/code&gt; (Site + CI sections) and &lt;code&gt;CLAUDE.md&lt;/code&gt; (site/ layer in Layout).&lt;/li&gt;
&lt;li&gt;pages touched: none (wiki content untouched; &lt;code&gt;raw/&lt;/code&gt; byte-change limited to the sanctioned image-URL rewrite).&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>ingest | Anthropic — Loop engineering + Model &amp; effort level (2 sources)</title><link>https://wiki.lkwplus.com/log#019-2026-07-12-ingest/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#019-2026-07-12-ingest/</guid><pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Ingested &lt;code&gt;raw/2026-07-12-loop-engineering-getting-started.md&lt;/code&gt; (Delba de Oliveira &amp;#x26; Michael Segner, claude.com blog, Jun 30 2026) and &lt;code&gt;raw/2026-07-12-claude-model-effort-level.md&lt;/code&gt; (Lydia Hallie, claude.com blog, Jul 7 2026). The two posts cross-reference each other; ingested together.&lt;/li&gt;
&lt;li&gt;Renamed both from dropped filenames; frontmatter curated (authors filled from bylines, tags replaced, descriptions rewritten).&lt;/li&gt;
&lt;li&gt;Markdown fixes at intake (human-requested format repair): loop post — 8 escaped-backtick spans (&lt;code&gt;\&lt;/code&gt; + backtick artifacts) unescaped to real inline code; effort post — “andresults” typo split, missing &lt;code&gt;##&lt;/code&gt; restored on the “Fable vs. Opus vs. Sonnet” heading.&lt;/li&gt;
&lt;li&gt;13 images rehosted to R2 (3 + 10), 0 failed; all read. Diagram-only evidence captured: turn-based loop exits “or the effort budget runs out”; &lt;code&gt;/goal&lt;/code&gt; evaluator-model cycle; proactive-loop cloud composition (schedule → goal+check → PR → second-agent review → human merges); ~400 vs ~2,800 token low/high-effort comparison; raise-effort-vs-switch-model decision tree; converging/diverging quality-vs-tokens curves.&lt;/li&gt;
&lt;li&gt;Created 2 source pages: &lt;a href=&quot;/sources/2026-07-12-loop-engineering-getting-started&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-07-12-loop-engineering-getting-started&quot; data-category=&quot;sources&quot;&gt;2026-07-12-loop-engineering-getting-started&lt;/a&gt;, &lt;a href=&quot;/sources/2026-07-12-claude-model-effort-level&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-07-12-claude-model-effort-level&quot; data-category=&quot;sources&quot;&gt;2026-07-12-claude-model-effort-level&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Created 2 concept pages: &lt;a href=&quot;/concepts/loop-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;loop-engineering&quot; data-category=&quot;concepts&quot;&gt;loop-engineering&lt;/a&gt; (four-type taxonomy, hand-off ladder, mapping onto existing loop pages), &lt;a href=&quot;/concepts/model-and-effort-selection&quot; class=&quot;wiki-link&quot; data-wiki=&quot;model-and-effort-selection&quot; data-category=&quot;concepts&quot;&gt;model-and-effort-selection&lt;/a&gt; (two dials, failure-triage heuristic, token economics).&lt;/li&gt;
&lt;li&gt;Updated 8 existing pages: &lt;a href=&quot;/entities/claude-code&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-code&quot; data-category=&quot;entities&quot;&gt;claude-code&lt;/a&gt; (loop primitives section + two-dials bullet; sources 2→4), &lt;a href=&quot;/entities/anthropic&quot; class=&quot;wiki-link&quot; data-wiki=&quot;anthropic&quot; data-category=&quot;entities&quot;&gt;anthropic&lt;/a&gt; (first-party operating guidance + model lineup; sources 3→5), &lt;a href=&quot;/concepts/agent-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-loop&quot; data-category=&quot;concepts&quot;&gt;agent-loop&lt;/a&gt; (loop-engineering added to named variants), &lt;a href=&quot;/concepts/verifier-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;verifier-loop&quot; data-category=&quot;concepts&quot;&gt;verifier-loop&lt;/a&gt; (verification skills + &lt;code&gt;/goal&lt;/code&gt; as productized verifiers), &lt;a href=&quot;/concepts/ralph-wiggum-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;ralph-wiggum-loop&quot; data-category=&quot;concepts&quot;&gt;ralph-wiggum-loop&lt;/a&gt; (Anthropic’s fresh-context-reviewer corroboration), &lt;a href=&quot;/concepts/reasoning-models&quot; class=&quot;wiki-link&quot; data-wiki=&quot;reasoning-models&quot; data-category=&quot;concepts&quot;&gt;reasoning-models&lt;/a&gt; (effort as the user-facing dial over trained budget allocation), &lt;a href=&quot;/concepts/claude-skills&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-skills&quot; data-category=&quot;concepts&quot;&gt;claude-skills&lt;/a&gt; (verification-skill archetype + scripts-for-deterministic-work), &lt;a href=&quot;/concepts/context-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;context-engineering&quot; data-category=&quot;concepts&quot;&gt;context-engineering&lt;/a&gt; (steering-not-teaching mechanism paragraph).&lt;/li&gt;
&lt;li&gt;Back-scan: no existing open questions resolved by these posts (the mid-session model-switch cost example on &lt;a href=&quot;/sources/2026-04-27-claude-code-architecture-governance-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-04-27-claude-code-architecture-governance-engineering&quot; data-category=&quot;sources&quot;&gt;2026-04-27-claude-code-architecture-governance-engineering&lt;/a&gt; remains open — the effort post covers switching guidance but no numbers).&lt;/li&gt;
&lt;li&gt;New open questions flagged: &lt;code&gt;/goal&lt;/code&gt;’s evaluator model unspecified (graded channel → &lt;a href=&quot;/concepts/reward-hacking&quot; class=&quot;wiki-link&quot; data-wiki=&quot;reward-hacking&quot; data-category=&quot;concepts&quot;&gt;reward-hacking&lt;/a&gt; surface); “effort budget runs out” in the loop diagram vs “effort shapes but doesn’t cap” in the effort post — same mechanism or not; effort-level enumeration (low/medium/high/max) and per-model defaults not in the body.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;index.md&lt;/code&gt;: 4 new entries; refreshed 8 summaries. &lt;code&gt;wiki_lint.py&lt;/code&gt; clean on first run.&lt;/li&gt;
&lt;li&gt;No contradictions surfaced between the two posts and the existing wiki; the diagram-vs-prose “effort budget” tension is noted as an open question, not a contradiction.&lt;/li&gt;
&lt;li&gt;pages touched: &lt;a href=&quot;/sources/2026-07-12-loop-engineering-getting-started&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-07-12-loop-engineering-getting-started&quot; data-category=&quot;sources&quot;&gt;2026-07-12-loop-engineering-getting-started&lt;/a&gt;, &lt;a href=&quot;/sources/2026-07-12-claude-model-effort-level&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-07-12-claude-model-effort-level&quot; data-category=&quot;sources&quot;&gt;2026-07-12-claude-model-effort-level&lt;/a&gt;, &lt;a href=&quot;/concepts/loop-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;loop-engineering&quot; data-category=&quot;concepts&quot;&gt;loop-engineering&lt;/a&gt;, &lt;a href=&quot;/concepts/model-and-effort-selection&quot; class=&quot;wiki-link&quot; data-wiki=&quot;model-and-effort-selection&quot; data-category=&quot;concepts&quot;&gt;model-and-effort-selection&lt;/a&gt;, &lt;a href=&quot;/entities/claude-code&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-code&quot; data-category=&quot;entities&quot;&gt;claude-code&lt;/a&gt;, &lt;a href=&quot;/entities/anthropic&quot; class=&quot;wiki-link&quot; data-wiki=&quot;anthropic&quot; data-category=&quot;entities&quot;&gt;anthropic&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-loop&quot; data-category=&quot;concepts&quot;&gt;agent-loop&lt;/a&gt;, &lt;a href=&quot;/concepts/verifier-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;verifier-loop&quot; data-category=&quot;concepts&quot;&gt;verifier-loop&lt;/a&gt;, &lt;a href=&quot;/concepts/ralph-wiggum-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;ralph-wiggum-loop&quot; data-category=&quot;concepts&quot;&gt;ralph-wiggum-loop&lt;/a&gt;, &lt;a href=&quot;/concepts/reasoning-models&quot; class=&quot;wiki-link&quot; data-wiki=&quot;reasoning-models&quot; data-category=&quot;concepts&quot;&gt;reasoning-models&lt;/a&gt;, &lt;a href=&quot;/concepts/claude-skills&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-skills&quot; data-category=&quot;concepts&quot;&gt;claude-skills&lt;/a&gt;, &lt;a href=&quot;/concepts/context-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;context-engineering&quot; data-category=&quot;concepts&quot;&gt;context-engineering&lt;/a&gt;, &lt;code&gt;index.md&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>ingest | OpenAI — Building the Codex Windows sandbox</title><link>https://wiki.lkwplus.com/log#018-2026-07-12-ingest/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#018-2026-07-12-ingest/</guid><pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Ingested &lt;code&gt;raw/2026-07-12-codex-windows-sandbox-engineering.md&lt;/code&gt; (David Wiesen, OpenAI engineering blog, May 2026; Chinese translation of the English original). Renamed from the dropped filename; frontmatter curated (author/published filled, tags replaced, description kept).&lt;/li&gt;
&lt;li&gt;Markdown fixes at intake (allowed mutations only + human-requested format repair): 3 broken nested-list indentations, 1 broken inline-code span (&lt;code&gt;[Everyone, Logon, Synthetic]&lt;/code&gt;), removed trailing “Keep reading” navigation fragments left by the clipper.&lt;/li&gt;
&lt;li&gt;7 diagrams rehosted to R2 via &lt;code&gt;uv run --with boto3 --with httpx --with python-dotenv&lt;/code&gt;; all 7 read (rendered SVG→PNG locally via ImageMagick). Diagram-only evidence captured: named-pipe JSON IPC protocol and sandbox control plane paths (&lt;code&gt;~/.codex/.sandbox&lt;/code&gt;, &lt;code&gt;.sandbox-secrets&lt;/code&gt;, &lt;code&gt;cap_sid&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Verified key claims against the English original (fetched from openai.com) — translation is faithful.&lt;/li&gt;
&lt;li&gt;Created source page: &lt;a href=&quot;/sources/2026-07-12-codex-windows-sandbox-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-07-12-codex-windows-sandbox-engineering&quot; data-category=&quot;sources&quot;&gt;2026-07-12-codex-windows-sandbox-engineering&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Created concept page: &lt;a href=&quot;/concepts/agent-sandboxing&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-sandboxing&quot; data-category=&quot;concepts&quot;&gt;agent-sandboxing&lt;/a&gt; — sandbox as OS-enforced execution boundary; per-OS primitives table; design axes from the Windows case.&lt;/li&gt;
&lt;li&gt;Updated 4 pages: &lt;a href=&quot;/entities/codex&quot; class=&quot;wiki-link&quot; data-wiki=&quot;codex&quot; data-category=&quot;entities&quot;&gt;codex&lt;/a&gt; (new &lt;em&gt;The sandbox (shipped product surface)&lt;/em&gt; section; sources 2→3), &lt;a href=&quot;/entities/openai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openai&quot; data-category=&quot;entities&quot;&gt;openai&lt;/a&gt; (third OpenAI-authored source listed; sources 6→7), &lt;a href=&quot;/concepts/harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness&quot; data-category=&quot;concepts&quot;&gt;harness&lt;/a&gt; (execution-boundary row + relation entry now link &lt;a href=&quot;/concepts/agent-sandboxing&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-sandboxing&quot; data-category=&quot;concepts&quot;&gt;agent-sandboxing&lt;/a&gt;), &lt;a href=&quot;/concepts/prompt-injection&quot; class=&quot;wiki-link&quot; data-wiki=&quot;prompt-injection&quot; data-category=&quot;concepts&quot;&gt;prompt-injection&lt;/a&gt; (sandbox as OS-enforced sink-cutting; env-var suppression as cautionary case).&lt;/li&gt;
&lt;li&gt;Back-scan: marked the internal-vs-external Codex open question on &lt;a href=&quot;/entities/codex&quot; class=&quot;wiki-link&quot; data-wiki=&quot;codex&quot; data-category=&quot;entities&quot;&gt;codex&lt;/a&gt; partially resolved (this is the first shipped-surface source).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;index.md&lt;/code&gt;: 2 new entries; refreshed &lt;a href=&quot;/entities/codex&quot; class=&quot;wiki-link&quot; data-wiki=&quot;codex&quot; data-category=&quot;entities&quot;&gt;codex&lt;/a&gt;, &lt;a href=&quot;/entities/openai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openai&quot; data-category=&quot;entities&quot;&gt;openai&lt;/a&gt;, &lt;a href=&quot;/concepts/prompt-injection&quot; class=&quot;wiki-link&quot; data-wiki=&quot;prompt-injection&quot; data-category=&quot;concepts&quot;&gt;prompt-injection&lt;/a&gt; summaries.&lt;/li&gt;
&lt;li&gt;No contradictions surfaced.&lt;/li&gt;
&lt;li&gt;pages touched: &lt;a href=&quot;/sources/2026-07-12-codex-windows-sandbox-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-07-12-codex-windows-sandbox-engineering&quot; data-category=&quot;sources&quot;&gt;2026-07-12-codex-windows-sandbox-engineering&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-sandboxing&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-sandboxing&quot; data-category=&quot;concepts&quot;&gt;agent-sandboxing&lt;/a&gt;, &lt;a href=&quot;/entities/codex&quot; class=&quot;wiki-link&quot; data-wiki=&quot;codex&quot; data-category=&quot;entities&quot;&gt;codex&lt;/a&gt;, &lt;a href=&quot;/entities/openai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openai&quot; data-category=&quot;entities&quot;&gt;openai&lt;/a&gt;, &lt;a href=&quot;/concepts/harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness&quot; data-category=&quot;concepts&quot;&gt;harness&lt;/a&gt;, &lt;a href=&quot;/concepts/prompt-injection&quot; class=&quot;wiki-link&quot; data-wiki=&quot;prompt-injection&quot; data-category=&quot;concepts&quot;&gt;prompt-injection&lt;/a&gt;, &lt;code&gt;index.md&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>refactor | Lint-fix pass + schema upgrades (per lint entry above)</title><link>https://wiki.lkwplus.com/log#017-2026-07-12-refactor/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#017-2026-07-12-refactor/</guid><pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Human approved all findings from the [2026-07-12] lint; this entry records the fixes.&lt;/li&gt;
&lt;li&gt;Updated &lt;a href=&quot;/notes/harness-why-it-matters-now&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness-why-it-matters-now&quot; data-category=&quot;notes&quot;&gt;harness-why-it-matters-now&lt;/a&gt;: 6→8 sources framing (Weng 2023/2026 bracket the window), Codex-verification wording now reads as resolved, added &lt;em&gt;Postscript (2026-07)&lt;/em&gt; section — the convergence held and escalated to RSI.&lt;/li&gt;
&lt;li&gt;Synced 4 concept pages to the Jul 2026 Weng source: &lt;a href=&quot;/concepts/llm-agent&quot; class=&quot;wiki-link&quot; data-wiki=&quot;llm-agent&quot; data-category=&quot;concepts&quot;&gt;llm-agent&lt;/a&gt; (new &lt;em&gt;Weng’s own 2026 revision — agent anatomy → harness anatomy&lt;/em&gt; section), &lt;a href=&quot;/concepts/agent-evaluation&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-evaluation&quot; data-category=&quot;concepts&quot;&gt;agent-evaluation&lt;/a&gt; (new &lt;em&gt;Evaluation as the RSI bottleneck&lt;/em&gt; section: weak evaluators, evaluator-outside-the-loop, RE-Bench 2h/8h), &lt;a href=&quot;/concepts/eval-grader-reward&quot; class=&quot;wiki-link&quot; data-wiki=&quot;eval-grader-reward&quot; data-category=&quot;concepts&quot;&gt;eval-grader-reward&lt;/a&gt; (new &lt;em&gt;A third loop: grading self-improvement&lt;/em&gt; section), &lt;a href=&quot;/concepts/llm-training-pipeline&quot; class=&quot;wiki-link&quot; data-wiki=&quot;llm-training-pipeline&quot; data-category=&quot;concepts&quot;&gt;llm-training-pipeline&lt;/a&gt; (stage 7 now links the RSI hierarchy).&lt;/li&gt;
&lt;li&gt;Marked 3 resolved open questions in place (strikethrough + dated resolution note): Codex primary-citation on &lt;a href=&quot;/sources/2026-04-27-agent-principles-architecture-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-04-27-agent-principles-architecture-engineering&quot; data-category=&quot;sources&quot;&gt;2026-04-27-agent-principles-architecture-engineering&lt;/a&gt;; Yao↔meta-harness on &lt;a href=&quot;/sources/2026-04-27-the-second-half-of-ai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-04-27-the-second-half-of-ai&quot; data-category=&quot;sources&quot;&gt;2026-04-27-the-second-half-of-ai&lt;/a&gt; (partial); agent-safety-thread note on &lt;a href=&quot;/sources/2026-06-04-llm-powered-autonomous-agents&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-06-04-llm-powered-autonomous-agents&quot; data-category=&quot;sources&quot;&gt;2026-06-04-llm-powered-autonomous-agents&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Created 3 pages: &lt;a href=&quot;/entities/shunyu-yao&quot; class=&quot;wiki-link&quot; data-wiki=&quot;shunyu-yao&quot; data-category=&quot;entities&quot;&gt;shunyu-yao&lt;/a&gt; (entity, sources: 2), &lt;a href=&quot;/concepts/agentic-context-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agentic-context-engineering&quot; data-category=&quot;concepts&quot;&gt;agentic-context-engineering&lt;/a&gt; (ACE), &lt;a href=&quot;/concepts/meta-context-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;meta-context-engineering&quot; data-category=&quot;concepts&quot;&gt;meta-context-engineering&lt;/a&gt; (MCE). Back-linked from &lt;a href=&quot;/concepts/react&quot; class=&quot;wiki-link&quot; data-wiki=&quot;react&quot; data-category=&quot;concepts&quot;&gt;react&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-evaluation&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-evaluation&quot; data-category=&quot;concepts&quot;&gt;agent-evaluation&lt;/a&gt;, &lt;a href=&quot;/concepts/context-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;context-engineering&quot; data-category=&quot;concepts&quot;&gt;context-engineering&lt;/a&gt;, &lt;a href=&quot;/concepts/recursive-self-improvement&quot; class=&quot;wiki-link&quot; data-wiki=&quot;recursive-self-improvement&quot; data-category=&quot;concepts&quot;&gt;recursive-self-improvement&lt;/a&gt;, &lt;a href=&quot;/concepts/meta-harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;meta-harness&quot; data-category=&quot;concepts&quot;&gt;meta-harness&lt;/a&gt;, and both Weng source pages.&lt;/li&gt;
&lt;li&gt;Added missing entity &lt;code&gt;[[links]]&lt;/code&gt; on source pages: &lt;a href=&quot;/entities/peter-steinberger&quot; class=&quot;wiki-link&quot; data-wiki=&quot;peter-steinberger&quot; data-category=&quot;entities&quot;&gt;peter-steinberger&lt;/a&gt;, &lt;a href=&quot;/concepts/codebase-as-system-of-record&quot; class=&quot;wiki-link&quot; data-wiki=&quot;codebase-as-system-of-record&quot; data-category=&quot;concepts&quot;&gt;codebase-as-system-of-record&lt;/a&gt;, &lt;a href=&quot;/entities/cursor&quot; class=&quot;wiki-link&quot; data-wiki=&quot;cursor&quot; data-category=&quot;entities&quot;&gt;cursor&lt;/a&gt; on the agent-principles source; &lt;a href=&quot;/entities/deepseek&quot; class=&quot;wiki-link&quot; data-wiki=&quot;deepseek&quot; data-category=&quot;entities&quot;&gt;deepseek&lt;/a&gt;, &lt;a href=&quot;/entities/anthropic&quot; class=&quot;wiki-link&quot; data-wiki=&quot;anthropic&quot; data-category=&quot;entities&quot;&gt;anthropic&lt;/a&gt;, &lt;a href=&quot;/entities/openai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openai&quot; data-category=&quot;entities&quot;&gt;openai&lt;/a&gt; on the llm-training source. Added the Weng-2026 companion pointer on &lt;a href=&quot;/sources/2026-06-04-llm-powered-autonomous-agents&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-06-04-llm-powered-autonomous-agents&quot; data-category=&quot;sources&quot;&gt;2026-06-04-llm-powered-autonomous-agents&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;index.md&lt;/code&gt;: 3 new entries; refreshed 6 drifted summaries (&lt;a href=&quot;/concepts/context-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;context-engineering&quot; data-category=&quot;concepts&quot;&gt;context-engineering&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-loop&quot; data-category=&quot;concepts&quot;&gt;agent-loop&lt;/a&gt;, &lt;a href=&quot;/concepts/reward-hacking&quot; class=&quot;wiki-link&quot; data-wiki=&quot;reward-hacking&quot; data-category=&quot;concepts&quot;&gt;reward-hacking&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-evaluation&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-evaluation&quot; data-category=&quot;concepts&quot;&gt;agent-evaluation&lt;/a&gt;, &lt;a href=&quot;/concepts/llm-agent&quot; class=&quot;wiki-link&quot; data-wiki=&quot;llm-agent&quot; data-category=&quot;concepts&quot;&gt;llm-agent&lt;/a&gt;, &lt;a href=&quot;/notes/harness-why-it-matters-now&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness-why-it-matters-now&quot; data-category=&quot;notes&quot;&gt;harness-why-it-matters-now&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Schema (&lt;code&gt;CLAUDE.md&lt;/code&gt;) upgrades, motivated by community critiques of the LLM Wiki pattern (lint validates wiki-to-wiki consistency, not wiki-to-source fidelity; resolved open questions never get revisited): Ingest gains step 7 &lt;em&gt;Back-scan open questions&lt;/em&gt; and an entity-linking rule in step 6; index step gains a re-read-the-line rule; Lint gains &lt;em&gt;Layer 3 — Fidelity spot-check (wiki → raw)&lt;/em&gt;; Co-evolution documents the ~120-page / ~10K-token synthesis-horizon trigger for adding a &lt;code&gt;qmd&lt;/code&gt;-style search layer. &lt;code&gt;scripts/README.md&lt;/code&gt; step references updated.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;wiki_lint.py&lt;/code&gt; clean on first run after all edits.&lt;/li&gt;
&lt;li&gt;pages touched: &lt;a href=&quot;/notes/harness-why-it-matters-now&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness-why-it-matters-now&quot; data-category=&quot;notes&quot;&gt;harness-why-it-matters-now&lt;/a&gt;, &lt;a href=&quot;/concepts/llm-agent&quot; class=&quot;wiki-link&quot; data-wiki=&quot;llm-agent&quot; data-category=&quot;concepts&quot;&gt;llm-agent&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-evaluation&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-evaluation&quot; data-category=&quot;concepts&quot;&gt;agent-evaluation&lt;/a&gt;, &lt;a href=&quot;/concepts/eval-grader-reward&quot; class=&quot;wiki-link&quot; data-wiki=&quot;eval-grader-reward&quot; data-category=&quot;concepts&quot;&gt;eval-grader-reward&lt;/a&gt;, &lt;a href=&quot;/concepts/llm-training-pipeline&quot; class=&quot;wiki-link&quot; data-wiki=&quot;llm-training-pipeline&quot; data-category=&quot;concepts&quot;&gt;llm-training-pipeline&lt;/a&gt;, &lt;a href=&quot;/sources/2026-04-27-agent-principles-architecture-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-04-27-agent-principles-architecture-engineering&quot; data-category=&quot;sources&quot;&gt;2026-04-27-agent-principles-architecture-engineering&lt;/a&gt;, &lt;a href=&quot;/sources/2026-04-27-the-second-half-of-ai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-04-27-the-second-half-of-ai&quot; data-category=&quot;sources&quot;&gt;2026-04-27-the-second-half-of-ai&lt;/a&gt;, &lt;a href=&quot;/sources/2026-06-04-llm-powered-autonomous-agents&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-06-04-llm-powered-autonomous-agents&quot; data-category=&quot;sources&quot;&gt;2026-06-04-llm-powered-autonomous-agents&lt;/a&gt;, &lt;a href=&quot;/sources/2026-07-07-harness-engineering-self-improvement&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-07-07-harness-engineering-self-improvement&quot; data-category=&quot;sources&quot;&gt;2026-07-07-harness-engineering-self-improvement&lt;/a&gt;, &lt;a href=&quot;/entities/shunyu-yao&quot; class=&quot;wiki-link&quot; data-wiki=&quot;shunyu-yao&quot; data-category=&quot;entities&quot;&gt;shunyu-yao&lt;/a&gt;, &lt;a href=&quot;/concepts/agentic-context-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agentic-context-engineering&quot; data-category=&quot;concepts&quot;&gt;agentic-context-engineering&lt;/a&gt;, &lt;a href=&quot;/concepts/meta-context-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;meta-context-engineering&quot; data-category=&quot;concepts&quot;&gt;meta-context-engineering&lt;/a&gt;, &lt;a href=&quot;/concepts/react&quot; class=&quot;wiki-link&quot; data-wiki=&quot;react&quot; data-category=&quot;concepts&quot;&gt;react&lt;/a&gt;, &lt;a href=&quot;/concepts/context-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;context-engineering&quot; data-category=&quot;concepts&quot;&gt;context-engineering&lt;/a&gt;, &lt;a href=&quot;/concepts/recursive-self-improvement&quot; class=&quot;wiki-link&quot; data-wiki=&quot;recursive-self-improvement&quot; data-category=&quot;concepts&quot;&gt;recursive-self-improvement&lt;/a&gt;, &lt;a href=&quot;/concepts/meta-harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;meta-harness&quot; data-category=&quot;concepts&quot;&gt;meta-harness&lt;/a&gt;, &lt;a href=&quot;/sources/2026-04-27-llm-training-principles-paths-practices&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-04-27-llm-training-principles-paths-practices&quot; data-category=&quot;sources&quot;&gt;2026-04-27-llm-training-principles-paths-practices&lt;/a&gt;, &lt;code&gt;index.md&lt;/code&gt;, &lt;code&gt;CLAUDE.md&lt;/code&gt;, &lt;code&gt;scripts/README.md&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>lint | Full health-check (Layer 1 + Layer 2)</title><link>https://wiki.lkwplus.com/log#016-2026-07-12-lint/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#016-2026-07-12-lint/</guid><pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Layer 1 (&lt;code&gt;wiki_lint.py&lt;/code&gt;): clean — 0 mechanical issues across 70 wiki pages.&lt;/li&gt;
&lt;li&gt;Layer 2 (editorial): no unflagged factual contradictions found. Main findings, proposed to the human (not auto-fixed):&lt;/li&gt;
&lt;li&gt;Stale after the Jul 2026 Weng ingest: &lt;a href=&quot;/notes/harness-why-it-matters-now&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness-why-it-matters-now&quot; data-category=&quot;notes&quot;&gt;harness-why-it-matters-now&lt;/a&gt; (still says “six ingested sources”; convergence table missing both Weng sources), &lt;a href=&quot;/concepts/llm-agent&quot; class=&quot;wiki-link&quot; data-wiki=&quot;llm-agent&quot; data-category=&quot;concepts&quot;&gt;llm-agent&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-evaluation&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-evaluation&quot; data-category=&quot;concepts&quot;&gt;agent-evaluation&lt;/a&gt;, &lt;a href=&quot;/concepts/eval-grader-reward&quot; class=&quot;wiki-link&quot; data-wiki=&quot;eval-grader-reward&quot; data-category=&quot;concepts&quot;&gt;eval-grader-reward&lt;/a&gt;, &lt;a href=&quot;/concepts/llm-training-pipeline&quot; class=&quot;wiki-link&quot; data-wiki=&quot;llm-training-pipeline&quot; data-category=&quot;concepts&quot;&gt;llm-training-pipeline&lt;/a&gt; (none absorbed RSI / self-improving-harness / RE-Bench material already present on &lt;a href=&quot;/concepts/harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness&quot; data-category=&quot;concepts&quot;&gt;harness&lt;/a&gt; and &lt;a href=&quot;/concepts/reward-hacking&quot; class=&quot;wiki-link&quot; data-wiki=&quot;reward-hacking&quot; data-category=&quot;concepts&quot;&gt;reward-hacking&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Resolved-but-unmarked open questions: Codex 1500-PR primary-citation follow-up on &lt;a href=&quot;/sources/2026-04-27-agent-principles-architecture-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-04-27-agent-principles-architecture-engineering&quot; data-category=&quot;sources&quot;&gt;2026-04-27-agent-principles-architecture-engineering&lt;/a&gt; (resolved by &lt;a href=&quot;/sources/2026-04-27-harness-engineering-codex-agent-first&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-04-27-harness-engineering-codex-agent-first&quot; data-category=&quot;sources&quot;&gt;2026-04-27-harness-engineering-codex-agent-first&lt;/a&gt;); Yao↔meta-harness connection on &lt;a href=&quot;/sources/2026-04-27-the-second-half-of-ai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-04-27-the-second-half-of-ai&quot; data-category=&quot;sources&quot;&gt;2026-04-27-the-second-half-of-ai&lt;/a&gt; (partially resolved by the Jul 2026 ingest); “no agent-safety thread” note on &lt;a href=&quot;/sources/2026-06-04-llm-powered-autonomous-agents&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-06-04-llm-powered-autonomous-agents&quot; data-category=&quot;sources&quot;&gt;2026-06-04-llm-powered-autonomous-agents&lt;/a&gt; (superseded by &lt;a href=&quot;/concepts/recursive-self-improvement&quot; class=&quot;wiki-link&quot; data-wiki=&quot;recursive-self-improvement&quot; data-category=&quot;concepts&quot;&gt;recursive-self-improvement&lt;/a&gt; + &lt;a href=&quot;/concepts/reward-hacking&quot; class=&quot;wiki-link&quot; data-wiki=&quot;reward-hacking&quot; data-category=&quot;concepts&quot;&gt;reward-hacking&lt;/a&gt; RSI sections).&lt;/li&gt;
&lt;li&gt;Missing-page candidates (2+ mentions, no page): Shunyu Yao (entity; named on 11+ pages), ACE / MCE (concepts), Aardvark (entity), Kangwook Lee (entity — disambiguation from Meta-Harness “Lee et al.”).&lt;/li&gt;
&lt;li&gt;Missing cross-references: source pages often name entities in prose without &lt;code&gt;[[entity]]&lt;/code&gt; links (deepseek, anthropic, cursor, peter-steinberger); several concept pages missing links into the Jul 2026 source.&lt;/li&gt;
&lt;li&gt;Index summary drift: &lt;a href=&quot;/concepts/context-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;context-engineering&quot; data-category=&quot;concepts&quot;&gt;context-engineering&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-loop&quot; data-category=&quot;concepts&quot;&gt;agent-loop&lt;/a&gt;, &lt;a href=&quot;/concepts/reward-hacking&quot; class=&quot;wiki-link&quot; data-wiki=&quot;reward-hacking&quot; data-category=&quot;concepts&quot;&gt;reward-hacking&lt;/a&gt; summaries predate their Jul 2026 sections. &lt;code&gt;(sources: N)&lt;/code&gt; entity counts verified — no errors.&lt;/li&gt;
&lt;li&gt;pages touched: none (findings only; fixes await human decision).&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>ingest | Lilian Weng — Harness Engineering for Self-Improvement</title><link>https://wiki.lkwplus.com/log#015-2026-07-07-ingest/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#015-2026-07-07-ingest/</guid><pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Ingested &lt;code&gt;raw/2026-07-07-harness-engineering-self-improvement.md&lt;/code&gt; (Lil’Log, Jul 2026). Comprehensive survey on harness engineering as the near-term path to recursive self-improvement.&lt;/li&gt;
&lt;li&gt;Created source page: &lt;a href=&quot;/sources/2026-07-07-harness-engineering-self-improvement&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-07-07-harness-engineering-self-improvement&quot; data-category=&quot;sources&quot;&gt;2026-07-07-harness-engineering-self-improvement&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Created 3 new concept pages: &lt;a href=&quot;/concepts/recursive-self-improvement&quot; class=&quot;wiki-link&quot; data-wiki=&quot;recursive-self-improvement&quot; data-category=&quot;concepts&quot;&gt;recursive-self-improvement&lt;/a&gt;, &lt;a href=&quot;/concepts/evolutionary-search-llm&quot; class=&quot;wiki-link&quot; data-wiki=&quot;evolutionary-search-llm&quot; data-category=&quot;concepts&quot;&gt;evolutionary-search-llm&lt;/a&gt;, &lt;a href=&quot;/concepts/self-improving-harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;self-improving-harness&quot; data-category=&quot;concepts&quot;&gt;self-improving-harness&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Updated 6 existing pages: &lt;a href=&quot;/concepts/harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness&quot; data-category=&quot;concepts&quot;&gt;harness&lt;/a&gt; (RSI substrate + coding-agent harness convergence), &lt;a href=&quot;/concepts/meta-harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;meta-harness&quot; data-category=&quot;concepts&quot;&gt;meta-harness&lt;/a&gt; (algorithm pseudocode + RSI placement), &lt;a href=&quot;/concepts/context-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;context-engineering&quot; data-category=&quot;concepts&quot;&gt;context-engineering&lt;/a&gt; (ACE + MCE sections), &lt;a href=&quot;/concepts/reward-hacking&quot; class=&quot;wiki-link&quot; data-wiki=&quot;reward-hacking&quot; data-category=&quot;concepts&quot;&gt;reward-hacking&lt;/a&gt; (self-improvement loop concerns), &lt;a href=&quot;/entities/lilian-weng&quot; class=&quot;wiki-link&quot; data-wiki=&quot;lilian-weng&quot; data-category=&quot;entities&quot;&gt;lilian-weng&lt;/a&gt; (second source), &lt;a href=&quot;/concepts/agent-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-loop&quot; data-category=&quot;concepts&quot;&gt;agent-loop&lt;/a&gt; (loop as optimization target).&lt;/li&gt;
&lt;li&gt;Updated &lt;code&gt;index.md&lt;/code&gt; with new pages + updated entity summary.&lt;/li&gt;
&lt;li&gt;Image rehosting: 17 images rehosted to R2 via &lt;code&gt;uv run --project scripts&lt;/code&gt;; 0 failed.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;wiki_lint.py&lt;/code&gt; passed clean.&lt;/li&gt;
&lt;li&gt;No contradictions surfaced; the new source extends and formalizes concepts already present in the wiki (harness, meta-harness, context-engineering) rather than contradicting them.&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>refactor | Drop (sources: N) from Concepts in index.md (align with schema)</title><link>https://wiki.lkwplus.com/log#014-2026-06-04-refactor/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#014-2026-06-04-refactor/</guid><pubDate>Thu, 04 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Resolves the schema-vs-file drift flagged in the ingest entry above. CLAUDE.md specifies the &lt;code&gt;(sources: N)&lt;/code&gt; suffix is entity-only; &lt;code&gt;index.md&lt;/code&gt; had drifted to carry it on every concept line. Stripped it from all 44 Concepts lines; the 14 Entities lines keep it.&lt;/li&gt;
&lt;li&gt;Decision made in the PR #7 review thread: align the file to the schema (drop from concepts) rather than loosen CLAUDE.md. CLAUDE.md unchanged — it already says entity-only.&lt;/li&gt;
&lt;li&gt;Pages touched: &lt;code&gt;index.md&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>refactor | R2 rehost succeeded — supersedes the &quot;rehosting FAILED&quot; note in the ingest entry above</title><link>https://wiki.lkwplus.com/log#013-2026-06-04-refactor/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#013-2026-06-04-refactor/</guid><pubDate>Thu, 04 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Correction to the ingest entry above. The R2 &lt;code&gt;403 Forbidden&lt;/code&gt; was a token-permission/bucket issue on the configured &lt;code&gt;.env&lt;/code&gt;. After the human fixed it, &lt;code&gt;uv run rehost_images.py ../raw/2026-06-04-llm-powered-autonomous-agents.md --env ../.env&lt;/code&gt; rehosted all 13 images successfully (13 rehosted, 0 skipped, 0 failed).&lt;/li&gt;
&lt;li&gt;The raw file’s image embeds now resolve to &lt;code&gt;obsidian-r2.lkwplus.com/digital-garden/&amp;#x3C;digest&gt;.png&lt;/code&gt;; 0 &lt;code&gt;![](...)&lt;/code&gt; embeds remain on &lt;code&gt;lilianweng.github.io&lt;/code&gt;. The residual &lt;code&gt;lilianweng.github.io&lt;/code&gt; strings in the file are prose cross-links + the citation block — not images, not rehosted by design.&lt;/li&gt;
&lt;li&gt;This supersedes the prior entry’s “R2 rehosting FAILED” paragraph and its closing “images NOT rehosted — R2 403” note. Per the never-rewrite-history rule the prior entry is left intact. (Surfaced by the PR #7 review.)&lt;/li&gt;
&lt;li&gt;Also in this PR: the human reformatted the GPT-Engineer code-writing system-prompt block in the raw body into a single fenced &lt;code&gt;text&lt;/code&gt; block (a markdown-rendering fix for a broken nested &lt;code&gt;lang&lt;/code&gt; fence). This means the ingest entry’s “body byte-identical” claim held &lt;em&gt;at ingest time&lt;/em&gt; but no longer describes the current file — noted here so the discrepancy isn’t mistaken for an error.&lt;/li&gt;
&lt;li&gt;Pages touched: &lt;code&gt;raw/2026-06-04-llm-powered-autonomous-agents.md&lt;/code&gt; (13 images rehosted; system-prompt code-fence fix).&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>ingest | Lilian Weng&apos;s &quot;LLM Powered Autonomous Agents&quot;</title><link>https://wiki.lkwplus.com/log#012-2026-06-04-ingest/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#012-2026-06-04-ingest/</guid><pubDate>Thu, 04 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Source: &lt;a href=&quot;/entities/lilian-weng&quot; class=&quot;wiki-link&quot; data-wiki=&quot;lilian-weng&quot; data-category=&quot;entities&quot;&gt;Lilian Weng&lt;/a&gt;, &lt;em&gt;LLM Powered Autonomous Agents&lt;/em&gt; (&lt;a href=&quot;https://lilianweng.github.io/posts/2023-06-23-agent/&quot; target=&quot;_blank&quot; rel=&quot;nofollow noreferrer noopener&quot;&gt;https://lilianweng.github.io/posts/2023-06-23-agent/&lt;/a&gt;, published 2023-06-23). The canonical 2023 survey defining the agent anatomy &lt;strong&gt;LLM brain + Planning + Memory + Tool use&lt;/strong&gt;. Treated as the wiki’s &lt;strong&gt;conceptual ancestor&lt;/strong&gt; — most agent vocabulary in the 2026 sources traces back here. Oldest source ingested so far (2023 vs. the 2025–2026 cluster).&lt;/li&gt;
&lt;li&gt;Pre-ingest prep: dropped at repo root &lt;code&gt;LLM Powered Autonomous Agents.md&lt;/code&gt;, untracked. Plain &lt;code&gt;mv&lt;/code&gt; (not &lt;code&gt;git mv&lt;/code&gt;) into &lt;code&gt;raw/2026-06-04-llm-powered-autonomous-agents.md&lt;/code&gt; (date = ingest date, today). Curated frontmatter: replaced &lt;code&gt;tags: [&quot;clippings&quot;]&lt;/code&gt; with 6 topical tags (&lt;code&gt;llm-agent&lt;/code&gt;, &lt;code&gt;planning&lt;/code&gt;, &lt;code&gt;memory&lt;/code&gt;, &lt;code&gt;tool-use&lt;/code&gt;, &lt;code&gt;react&lt;/code&gt;, &lt;code&gt;self-reflection&lt;/code&gt;); replaced the clipper’s ~1500-char &lt;code&gt;description:&lt;/code&gt; (first-paragraph dump, with stray tabs + curly quotes) with a 150-char English one-sentence summary of what the source &lt;em&gt;is about&lt;/em&gt;. Body left byte-identical (verified by a frontmatter-only rewrite that asserted the post-fence bytes were unchanged).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;R2 rehosting FAILED — flagged to human.&lt;/strong&gt; &lt;code&gt;scripts/rehost_images.py --keep-local .tmp-imgs/&lt;/code&gt; downloaded all 13 images from &lt;code&gt;lilianweng.github.io&lt;/code&gt; fine, but every R2 upload hit &lt;code&gt;403 Forbidden&lt;/code&gt; on &lt;code&gt;HeadObject&lt;/code&gt; — a credential/permission/bucket problem on the configured R2 token, not a network issue. Consequence: the &lt;code&gt;raw/&lt;/code&gt; file’s image URLs still point at &lt;code&gt;lilianweng.github.io&lt;/code&gt; (not rewritten to R2). Local copies were written &lt;em&gt;before&lt;/em&gt; the failing S3 call, so image-reading was unaffected. Needs: fix &lt;code&gt;.env&lt;/code&gt; R2 token perms (Object Read/Write on the bucket) + &lt;code&gt;R2_BUCKET&lt;/code&gt; name, then re-run the (idempotent) rehoster. Also: the project’s scripts run under &lt;code&gt;uv&lt;/code&gt;, which wasn’t installed; PEP 668 blocked system pip, so a &lt;code&gt;scripts/.venv&lt;/code&gt; was created with the three deps (&lt;code&gt;httpx&lt;/code&gt;, &lt;code&gt;boto3&lt;/code&gt;, &lt;code&gt;python-dotenv&lt;/code&gt;) to run the rehoster.&lt;/li&gt;
&lt;li&gt;Image-reading: all 13 figures viewed and identified by content digest. Two are load-bearing for new pages — &lt;code&gt;agent-overview.png&lt;/code&gt; (the four-spoke anatomy: Agent → Tools/Action/Memory/Planning, with Planning = Reflection/Self-critics/Chain-of-thoughts/Subgoal-decomposition) and &lt;code&gt;memory.png&lt;/code&gt; (the human-memory taxonomy tree). Others confirmed details: &lt;code&gt;reflexion.png&lt;/code&gt; (ReAct band + Reflect band w/ heuristic h), &lt;code&gt;algorithm-distillation.png&lt;/code&gt; (cross-episode histories → causal transformer), &lt;code&gt;generative-agents.png&lt;/code&gt; (Perceive→Memory Stream→Retrieve→Plan/Reflect→Act), &lt;code&gt;hugging-gpt.png&lt;/code&gt; (4-stage controller loop), &lt;code&gt;mips.png&lt;/code&gt; (ScaNN leads the recall@10/speed Pareto front), &lt;code&gt;api-bank-process.png&lt;/code&gt; (search→call→refine pseudocode). &lt;code&gt;sea-otter.png&lt;/code&gt; decorative (skipped for content).&lt;/li&gt;
&lt;li&gt;Editorial decisions, surfaced to the human first via a structured question (CLAUDE.md step 3): &lt;strong&gt;rich&lt;/strong&gt; new-page scope chosen (6 concept pages) over lean/minimal; &lt;strong&gt;POC systems mentioned only&lt;/strong&gt; (no entity pages for AutoGPT / BabyAGI / GPT-Engineer / Generative Agents / HuggingGPT / ChemCrow — discussed on the source + &lt;a href=&quot;/concepts/tool-use&quot; class=&quot;wiki-link&quot; data-wiki=&quot;tool-use&quot; data-category=&quot;concepts&quot;&gt;tool-use&lt;/a&gt; / &lt;a href=&quot;/concepts/llm-agent&quot; class=&quot;wiki-link&quot; data-wiki=&quot;llm-agent&quot; data-category=&quot;concepts&quot;&gt;llm-agent&lt;/a&gt; instead). Framing emphasis agreed: present the 2023 → 2026 &lt;em&gt;lineage&lt;/em&gt;, not an isolated summary.&lt;/li&gt;
&lt;li&gt;Created 1 source page; 1 entity (&lt;a href=&quot;/entities/lilian-weng&quot; class=&quot;wiki-link&quot; data-wiki=&quot;lilian-weng&quot; data-category=&quot;entities&quot;&gt;lilian-weng&lt;/a&gt;); 6 concepts (&lt;a href=&quot;/concepts/llm-agent&quot; class=&quot;wiki-link&quot; data-wiki=&quot;llm-agent&quot; data-category=&quot;concepts&quot;&gt;llm-agent&lt;/a&gt; the anatomy hub, &lt;a href=&quot;/concepts/chain-of-thought&quot; class=&quot;wiki-link&quot; data-wiki=&quot;chain-of-thought&quot; data-category=&quot;concepts&quot;&gt;chain-of-thought&lt;/a&gt;, &lt;a href=&quot;/concepts/task-decomposition&quot; class=&quot;wiki-link&quot; data-wiki=&quot;task-decomposition&quot; data-category=&quot;concepts&quot;&gt;task-decomposition&lt;/a&gt;, &lt;a href=&quot;/concepts/self-reflection&quot; class=&quot;wiki-link&quot; data-wiki=&quot;self-reflection&quot; data-category=&quot;concepts&quot;&gt;self-reflection&lt;/a&gt;, &lt;a href=&quot;/concepts/tool-use&quot; class=&quot;wiki-link&quot; data-wiki=&quot;tool-use&quot; data-category=&quot;concepts&quot;&gt;tool-use&lt;/a&gt;, &lt;a href=&quot;/concepts/maximum-inner-product-search&quot; class=&quot;wiki-link&quot; data-wiki=&quot;maximum-inner-product-search&quot; data-category=&quot;concepts&quot;&gt;maximum-inner-product-search&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Updated 8 existing pages with ancestor cross-links / new sections: &lt;a href=&quot;/concepts/agent-memory&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-memory&quot; data-category=&quot;concepts&quot;&gt;agent-memory&lt;/a&gt; (new &lt;em&gt;Lineage — the 2023 human-memory taxonomy&lt;/em&gt; table: the 2026 four-types frame = Weng’s human taxonomy minus sensory, re-applied to file-backed storage; vector-store default is the assumption 2026 pushed back on); &lt;a href=&quot;/concepts/react&quot; class=&quot;wiki-link&quot; data-wiki=&quot;react&quot; data-category=&quot;concepts&quot;&gt;react&lt;/a&gt; (Weng’s survey noted as earliest catalog of ReAct, filed under &lt;a href=&quot;/concepts/self-reflection&quot; class=&quot;wiki-link&quot; data-wiki=&quot;self-reflection&quot; data-category=&quot;concepts&quot;&gt;self-reflection&lt;/a&gt;; “Not chain-of-thought” now links &lt;a href=&quot;/concepts/chain-of-thought&quot; class=&quot;wiki-link&quot; data-wiki=&quot;chain-of-thought&quot; data-category=&quot;concepts&quot;&gt;chain-of-thought&lt;/a&gt;); &lt;a href=&quot;/concepts/agent-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-loop&quot; data-category=&quot;concepts&quot;&gt;agent-loop&lt;/a&gt; (Thought/Action/Observation provenance; &lt;a href=&quot;/concepts/llm-agent&quot; class=&quot;wiki-link&quot; data-wiki=&quot;llm-agent&quot; data-category=&quot;concepts&quot;&gt;llm-agent&lt;/a&gt; backlink); &lt;a href=&quot;/concepts/reasoning-models&quot; class=&quot;wiki-link&quot; data-wiki=&quot;reasoning-models&quot; data-category=&quot;concepts&quot;&gt;reasoning-models&lt;/a&gt; (CoT-as-prompting-trick now links &lt;a href=&quot;/concepts/chain-of-thought&quot; class=&quot;wiki-link&quot; data-wiki=&quot;chain-of-thought&quot; data-category=&quot;concepts&quot;&gt;chain-of-thought&lt;/a&gt;; cross-link added); &lt;a href=&quot;/concepts/agent-evaluation&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-evaluation&quot; data-category=&quot;concepts&quot;&gt;agent-evaluation&lt;/a&gt; (new &lt;em&gt;Early precedent — LLM-as-judge fails in expert domains (2023)&lt;/em&gt; section: ChemCrow + API-Bank’s three levels); &lt;a href=&quot;/concepts/agent-computer-interface&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-computer-interface&quot; data-category=&quot;concepts&quot;&gt;agent-computer-interface&lt;/a&gt; (named as engineered descendant of &lt;a href=&quot;/concepts/tool-use&quot; class=&quot;wiki-link&quot; data-wiki=&quot;tool-use&quot; data-category=&quot;concepts&quot;&gt;tool-use&lt;/a&gt; / MRKL’s “knowing when &amp;#x26; how”); &lt;a href=&quot;/entities/chroma&quot; class=&quot;wiki-link&quot; data-wiki=&quot;chroma&quot; data-category=&quot;entities&quot;&gt;chroma&lt;/a&gt; (MIPS substrate cross-link; &lt;code&gt;prune_chunks&lt;/code&gt; framed as answering &lt;em&gt;what&lt;/em&gt; to retrieve vs. 2023’s &lt;em&gt;how fast&lt;/em&gt;); &lt;a href=&quot;/entities/openai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openai&quot; data-category=&quot;entities&quot;&gt;openai&lt;/a&gt; (sources 5 → 6; ChatGPT Plugins / function calling as the productized &lt;a href=&quot;/concepts/tool-use&quot; class=&quot;wiki-link&quot; data-wiki=&quot;tool-use&quot; data-category=&quot;concepts&quot;&gt;tool-use&lt;/a&gt; form).&lt;/li&gt;
&lt;li&gt;Cross-linking density check: all 7 new pages have inbound links from ≥1 non-index wiki page (most from 4–6); no orphan risk. &lt;a href=&quot;/concepts/llm-agent&quot; class=&quot;wiki-link&quot; data-wiki=&quot;llm-agent&quot; data-category=&quot;concepts&quot;&gt;llm-agent&lt;/a&gt; is the hub, inbound from the source + all 5 sibling concepts + &lt;a href=&quot;/concepts/agent-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-loop&quot; data-category=&quot;concepts&quot;&gt;agent-loop&lt;/a&gt; + &lt;a href=&quot;/concepts/agent-memory&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-memory&quot; data-category=&quot;concepts&quot;&gt;agent-memory&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;wiki_lint.py&lt;/code&gt;: run after edits — see final report; fixed any findings, re-ran to clean.&lt;/li&gt;
&lt;li&gt;Editorial note (not auto-fixed): the index carries &lt;code&gt;(sources: N)&lt;/code&gt; suffixes on &lt;strong&gt;concept&lt;/strong&gt; lines, which CLAUDE.md says are entity-only. Pre-existing drift across all ~38 concepts. Matched the file convention for the 6 new concepts (each &lt;code&gt;sources: 1&lt;/code&gt;) to keep the index internally uniform; flagged the schema-vs-file mismatch for a human decision rather than silently mass-editing.&lt;/li&gt;
&lt;li&gt;Pages touched: &lt;a href=&quot;/sources/2026-06-04-llm-powered-autonomous-agents&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-06-04-llm-powered-autonomous-agents&quot; data-category=&quot;sources&quot;&gt;2026-06-04-llm-powered-autonomous-agents&lt;/a&gt;, &lt;a href=&quot;/entities/lilian-weng&quot; class=&quot;wiki-link&quot; data-wiki=&quot;lilian-weng&quot; data-category=&quot;entities&quot;&gt;lilian-weng&lt;/a&gt;, &lt;a href=&quot;/concepts/llm-agent&quot; class=&quot;wiki-link&quot; data-wiki=&quot;llm-agent&quot; data-category=&quot;concepts&quot;&gt;llm-agent&lt;/a&gt;, &lt;a href=&quot;/concepts/chain-of-thought&quot; class=&quot;wiki-link&quot; data-wiki=&quot;chain-of-thought&quot; data-category=&quot;concepts&quot;&gt;chain-of-thought&lt;/a&gt;, &lt;a href=&quot;/concepts/task-decomposition&quot; class=&quot;wiki-link&quot; data-wiki=&quot;task-decomposition&quot; data-category=&quot;concepts&quot;&gt;task-decomposition&lt;/a&gt;, &lt;a href=&quot;/concepts/self-reflection&quot; class=&quot;wiki-link&quot; data-wiki=&quot;self-reflection&quot; data-category=&quot;concepts&quot;&gt;self-reflection&lt;/a&gt;, &lt;a href=&quot;/concepts/tool-use&quot; class=&quot;wiki-link&quot; data-wiki=&quot;tool-use&quot; data-category=&quot;concepts&quot;&gt;tool-use&lt;/a&gt;, &lt;a href=&quot;/concepts/maximum-inner-product-search&quot; class=&quot;wiki-link&quot; data-wiki=&quot;maximum-inner-product-search&quot; data-category=&quot;concepts&quot;&gt;maximum-inner-product-search&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-memory&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-memory&quot; data-category=&quot;concepts&quot;&gt;agent-memory&lt;/a&gt;, &lt;a href=&quot;/concepts/react&quot; class=&quot;wiki-link&quot; data-wiki=&quot;react&quot; data-category=&quot;concepts&quot;&gt;react&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-loop&quot; data-category=&quot;concepts&quot;&gt;agent-loop&lt;/a&gt;, &lt;a href=&quot;/concepts/reasoning-models&quot; class=&quot;wiki-link&quot; data-wiki=&quot;reasoning-models&quot; data-category=&quot;concepts&quot;&gt;reasoning-models&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-evaluation&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-evaluation&quot; data-category=&quot;concepts&quot;&gt;agent-evaluation&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-computer-interface&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-computer-interface&quot; data-category=&quot;concepts&quot;&gt;agent-computer-interface&lt;/a&gt;, &lt;a href=&quot;/entities/chroma&quot; class=&quot;wiki-link&quot; data-wiki=&quot;chroma&quot; data-category=&quot;entities&quot;&gt;chroma&lt;/a&gt;, &lt;a href=&quot;/entities/openai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openai&quot; data-category=&quot;entities&quot;&gt;openai&lt;/a&gt;, &lt;code&gt;index.md&lt;/code&gt;. Plus &lt;code&gt;raw/2026-06-04-llm-powered-autonomous-agents.md&lt;/code&gt; (rename, frontmatter; images NOT rehosted — R2 403, see above).&lt;/li&gt;
&lt;li&gt;New open follow-ups flagged: which of the article’s three “challenges” (finite context, long-term planning, NL-interface reliability) were solved vs. deferred by 2026? (&lt;a href=&quot;/sources/2026-06-04-llm-powered-autonomous-agents&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-06-04-llm-powered-autonomous-agents&quot; data-category=&quot;sources&quot;&gt;2026-06-04-llm-powered-autonomous-agents&lt;/a&gt;); is the self-reflection → &lt;a href=&quot;/concepts/ralph-wiggum-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;ralph-wiggum-loop&quot; data-category=&quot;concepts&quot;&gt;ralph-wiggum-loop&lt;/a&gt;/&lt;a href=&quot;/concepts/verifier-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;verifier-loop&quot; data-category=&quot;concepts&quot;&gt;verifier-loop&lt;/a&gt; lineage direct or convergent? (&lt;a href=&quot;/concepts/self-reflection&quot; class=&quot;wiki-link&quot; data-wiki=&quot;self-reflection&quot; data-category=&quot;concepts&quot;&gt;self-reflection&lt;/a&gt;); Boiko et al.’s bioweapon red-team is an early agent-misuse eval with no dedicated wiki thread yet — candidate page if more sources land; &lt;a href=&quot;/entities/lilian-weng&quot; class=&quot;wiki-link&quot; data-wiki=&quot;lilian-weng&quot; data-category=&quot;entities&quot;&gt;lilian-weng&lt;/a&gt; OpenAI/Thinking-Machines affiliation is background, not established by this source — wants a primary ingest before stated as fact.&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>query | &quot;What is Harness and why is it suddenly hot?&quot;</title><link>https://wiki.lkwplus.com/log#011-2026-04-27-query/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#011-2026-04-27-query/</guid><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Conversational explanation of &lt;a href=&quot;/concepts/harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness&quot; data-category=&quot;concepts&quot;&gt;harness&lt;/a&gt; in Chinese, grounded in the existing concept page. Human asked the synthesis-flavored “why now” follow-up, agreed to file the answer as a note.&lt;/li&gt;
&lt;li&gt;Created &lt;a href=&quot;/notes/harness-why-it-matters-now&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness-why-it-matters-now&quot; data-category=&quot;notes&quot;&gt;harness-why-it-matters-now&lt;/a&gt; — wiki’s first note. Structure: convergence window table (six sources within ~10 weeks), five enabling conditions that matured at once (model floor, long-running agents, eval bottleneck, first-party data, Meta-Harness number), three displaced mental models, four caveats, signals to track.&lt;/li&gt;
&lt;li&gt;One backlink added on &lt;a href=&quot;/concepts/harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness&quot; data-category=&quot;concepts&quot;&gt;harness&lt;/a&gt; (one-line “time-slice view” pointer at the bottom) so the note isn’t an orphan; otherwise no concept / entity / source pages modified — the note synthesizes existing material rather than introducing new claims. All citations link to pages already present.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;wiki_lint.py&lt;/code&gt;: 1 orphan on first run (the new note); fixed by the &lt;a href=&quot;/concepts/harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness&quot; data-category=&quot;concepts&quot;&gt;harness&lt;/a&gt; backlink; second run clean.&lt;/li&gt;
&lt;li&gt;Pages touched: &lt;a href=&quot;/notes/harness-why-it-matters-now&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness-why-it-matters-now&quot; data-category=&quot;notes&quot;&gt;harness-why-it-matters-now&lt;/a&gt;, &lt;a href=&quot;/concepts/harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness&quot; data-category=&quot;concepts&quot;&gt;harness&lt;/a&gt;, &lt;code&gt;index.md&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>ingest | Shunyu Yao&apos;s &quot;The Second Half&quot;</title><link>https://wiki.lkwplus.com/log#010-2026-04-27-ingest/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#010-2026-04-27-ingest/</guid><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Source: Shunyu Yao (&lt;a href=&quot;/entities/openai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openai&quot; data-category=&quot;entities&quot;&gt;openai&lt;/a&gt;; ReAct 2022, CALM 2019), &lt;em&gt;The Second Half&lt;/em&gt; (&lt;a href=&quot;https://ysymyth.github.io/The-Second-Half/&quot; target=&quot;_blank&quot; rel=&quot;nofollow noreferrer noopener&quot;&gt;https://ysymyth.github.io/The-Second-Half/&lt;/a&gt;, published 2025-04-10). Based on talks at Stanford 224N and Columbia. The wiki’s first &lt;strong&gt;thesis-level&lt;/strong&gt; source — not a technical post but a field-level argument: a working “recipe” (&lt;a href=&quot;/concepts/pretraining&quot; class=&quot;wiki-link&quot; data-wiki=&quot;pretraining&quot; data-category=&quot;concepts&quot;&gt;language pretraining&lt;/a&gt; + scale + &lt;a href=&quot;/concepts/react&quot; class=&quot;wiki-link&quot; data-wiki=&quot;react&quot; data-category=&quot;concepts&quot;&gt;reasoning-as-action&lt;/a&gt;) now generalizes broadly enough that benchmark-hillclimbing has been industrialized, so the field’s bottleneck shifts from training methods to &lt;strong&gt;evaluation design&lt;/strong&gt; — what Yao names the &lt;em&gt;utility problem&lt;/em&gt;. Second OpenAI-authored source after the Lopopolo / Codex post.&lt;/li&gt;
&lt;li&gt;Pre-ingest prep: dropped file at repo root &lt;code&gt;The Second Half.md&lt;/code&gt;, untracked. Plain &lt;code&gt;mv&lt;/code&gt; (not &lt;code&gt;git mv&lt;/code&gt;) into &lt;code&gt;raw/2026-04-27-the-second-half-of-ai.md&lt;/code&gt;. Ran &lt;code&gt;scripts/rehost_images.py&lt;/code&gt; (4 images &lt;code&gt;ysymyth.github.io&lt;/code&gt; → R2). Curated frontmatter: replaced &lt;code&gt;tags: [&quot;clippings&quot;]&lt;/code&gt; with 6 topical tags (&lt;code&gt;agent-evaluation&lt;/code&gt;, &lt;code&gt;reasoning&lt;/code&gt;, &lt;code&gt;reinforcement-learning&lt;/code&gt;, &lt;code&gt;react&lt;/code&gt;, &lt;code&gt;benchmarks&lt;/code&gt;, &lt;code&gt;utility-problem&lt;/code&gt;); replaced clipper-style &lt;code&gt;description: &quot;tldr: We&apos;re at AI&apos;s halftime.&quot;&lt;/code&gt; with a one-sentence English summary of what the source is &lt;em&gt;about&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;Image-reading: all 4 figures viewed. Three are load-bearing: image 1 (the citation-asymmetry scale — Transformer 168K vs WMT’14 1.3K, AlexNet 172K vs ImageNet 49K, GPT-3 49K vs SuperGLUE 2.5K — direct evidence for the “first-half methods &gt;&gt; benchmarks” claim); image 3 (Jason Wei’s saturation curves — MATH 5%→95% in 3 yrs, SWE-bench-verified 5%→80% in 1 yr, AIME 10%→95% in ~1 yr — direct evidence for “any benchmark gets solved in months”); image 4 (tau-bench setup with the agent mid-trajectory negotiating with a simulated user — direct evidence for the autonomous-eval critique). Image 2 (the canonical ReAct figure) is the right anchor for the new &lt;a href=&quot;/concepts/react&quot; class=&quot;wiki-link&quot; data-wiki=&quot;react&quot; data-category=&quot;concepts&quot;&gt;react&lt;/a&gt; page.&lt;/li&gt;
&lt;li&gt;Editorial decisions before writing, surfaced to the human first per CLAUDE.md step 2: &lt;strong&gt;no&lt;/strong&gt; &lt;a href=&quot;/entities/shunyu-yao&quot; class=&quot;wiki-link&quot; data-wiki=&quot;shunyu-yao&quot; data-category=&quot;entities&quot;&gt;shunyu-yao&lt;/a&gt; entity page (attributed inline as plain text); &lt;strong&gt;yes&lt;/strong&gt; &lt;a href=&quot;/concepts/react&quot; class=&quot;wiki-link&quot; data-wiki=&quot;react&quot; data-category=&quot;concepts&quot;&gt;react&lt;/a&gt; concept page; &lt;strong&gt;no&lt;/strong&gt; &lt;span class=&quot;wiki-link-broken&quot; title=&quot;[[utility-problem]]&quot;&gt;utility-problem&lt;/span&gt; concept page (folded into &lt;a href=&quot;/concepts/agent-evaluation&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-evaluation&quot; data-category=&quot;concepts&quot;&gt;agent-evaluation&lt;/a&gt; + the source page); 8 existing pages updated; tags &lt;code&gt;react&lt;/code&gt; and &lt;code&gt;utility-problem&lt;/code&gt; kept on the source frontmatter even though only &lt;code&gt;react&lt;/code&gt; has its own page (frontmatter tags don’t have to map 1:1 to wiki pages).&lt;/li&gt;
&lt;li&gt;Created 1 source page; 1 concept (&lt;a href=&quot;/concepts/react&quot; class=&quot;wiki-link&quot; data-wiki=&quot;react&quot; data-category=&quot;concepts&quot;&gt;react&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Updated 8 existing pages with primary-source citations / new sections: &lt;a href=&quot;/concepts/agent-evaluation&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-evaluation&quot; data-category=&quot;concepts&quot;&gt;agent-evaluation&lt;/a&gt; (sources 1 → 2; new section &lt;em&gt;The utility problem — eval setups vs. real-world setups&lt;/em&gt; with the autonomous + i.i.d. assumption critique, the Chatbot Arena / tau-bench / sequential-familiarity counter-examples, and the field-level “fix the eval frame first” generalization); &lt;a href=&quot;/concepts/reasoning-models&quot; class=&quot;wiki-link&quot; data-wiki=&quot;reasoning-models&quot; data-category=&quot;concepts&quot;&gt;reasoning-models&lt;/a&gt; (1 → 2; new section &lt;em&gt;Reasoning as a strange RL action&lt;/em&gt; with the algorithm + environment + priors decomposition); &lt;a href=&quot;/concepts/pretraining&quot; class=&quot;wiki-link&quot; data-wiki=&quot;pretraining&quot; data-category=&quot;concepts&quot;&gt;pretraining&lt;/a&gt; (1 → 2; new section &lt;em&gt;Pretraining as RL priors&lt;/em&gt; — the most important RL ingredient came from outside RL); &lt;a href=&quot;/concepts/post-training&quot; class=&quot;wiki-link&quot; data-wiki=&quot;post-training&quot; data-category=&quot;concepts&quot;&gt;post-training&lt;/a&gt; (1 → 2; new section &lt;em&gt;Post-training as RL with reasoning in the action space&lt;/em&gt; reframing the o-series / R1 wave); &lt;a href=&quot;/concepts/agent-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-loop&quot; data-category=&quot;concepts&quot;&gt;agent-loop&lt;/a&gt; (2 → 3; “the ~20-line ReAct loop” line now links to &lt;a href=&quot;/concepts/react&quot; class=&quot;wiki-link&quot; data-wiki=&quot;react&quot; data-category=&quot;concepts&quot;&gt;react&lt;/a&gt;; &lt;em&gt;Named loop variants&lt;/em&gt; bullet added); &lt;a href=&quot;/concepts/long-running-agents&quot; class=&quot;wiki-link&quot; data-wiki=&quot;long-running-agents&quot; data-category=&quot;concepts&quot;&gt;long-running-agents&lt;/a&gt; (2 → 3; new section on Yao’s i.i.d.-vs-sequential point — Google SWE vs SWE-agent gap and the missing-benchmarks problem); &lt;a href=&quot;/concepts/agent-memory&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-memory&quot; data-category=&quot;concepts&quot;&gt;agent-memory&lt;/a&gt; (1 → 2; parallel section on why long-term memory benchmarks barely exist under i.i.d.); &lt;a href=&quot;/entities/openai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openai&quot; data-category=&quot;entities&quot;&gt;openai&lt;/a&gt; (4 → 5; opening reframed as “first thesis-level OpenAI-authored source”, new public-posts entry, environment-first → priors-first → recipe-era arc).&lt;/li&gt;
&lt;li&gt;Cross-linking density check: &lt;a href=&quot;/concepts/react&quot; class=&quot;wiki-link&quot; data-wiki=&quot;react&quot; data-category=&quot;concepts&quot;&gt;react&lt;/a&gt; connects to ≥3 existing pages (&lt;a href=&quot;/concepts/agent-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-loop&quot; data-category=&quot;concepts&quot;&gt;agent-loop&lt;/a&gt;, &lt;a href=&quot;/concepts/reasoning-models&quot; class=&quot;wiki-link&quot; data-wiki=&quot;reasoning-models&quot; data-category=&quot;concepts&quot;&gt;reasoning-models&lt;/a&gt;, &lt;a href=&quot;/concepts/pretraining&quot; class=&quot;wiki-link&quot; data-wiki=&quot;pretraining&quot; data-category=&quot;concepts&quot;&gt;pretraining&lt;/a&gt;, &lt;a href=&quot;/concepts/post-training&quot; class=&quot;wiki-link&quot; data-wiki=&quot;post-training&quot; data-category=&quot;concepts&quot;&gt;post-training&lt;/a&gt;, &lt;a href=&quot;/concepts/ralph-wiggum-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;ralph-wiggum-loop&quot; data-category=&quot;concepts&quot;&gt;ralph-wiggum-loop&lt;/a&gt;, &lt;a href=&quot;/concepts/harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness&quot; data-category=&quot;concepts&quot;&gt;harness&lt;/a&gt;, &lt;a href=&quot;/concepts/multi-agent-orchestration&quot; class=&quot;wiki-link&quot; data-wiki=&quot;multi-agent-orchestration&quot; data-category=&quot;concepts&quot;&gt;multi-agent-orchestration&lt;/a&gt;, &lt;a href=&quot;/concepts/claude-subagents&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-subagents&quot; data-category=&quot;concepts&quot;&gt;claude-subagents&lt;/a&gt;) and inbound from 5 wiki pages plus the source — no orphan risk.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;wiki_lint.py&lt;/code&gt; clean on first run after edits — 0 mechanical issues.&lt;/li&gt;
&lt;li&gt;Pages touched: &lt;a href=&quot;/sources/2026-04-27-the-second-half-of-ai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-04-27-the-second-half-of-ai&quot; data-category=&quot;sources&quot;&gt;2026-04-27-the-second-half-of-ai&lt;/a&gt;, &lt;a href=&quot;/concepts/react&quot; class=&quot;wiki-link&quot; data-wiki=&quot;react&quot; data-category=&quot;concepts&quot;&gt;react&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-evaluation&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-evaluation&quot; data-category=&quot;concepts&quot;&gt;agent-evaluation&lt;/a&gt;, &lt;a href=&quot;/concepts/reasoning-models&quot; class=&quot;wiki-link&quot; data-wiki=&quot;reasoning-models&quot; data-category=&quot;concepts&quot;&gt;reasoning-models&lt;/a&gt;, &lt;a href=&quot;/concepts/pretraining&quot; class=&quot;wiki-link&quot; data-wiki=&quot;pretraining&quot; data-category=&quot;concepts&quot;&gt;pretraining&lt;/a&gt;, &lt;a href=&quot;/concepts/post-training&quot; class=&quot;wiki-link&quot; data-wiki=&quot;post-training&quot; data-category=&quot;concepts&quot;&gt;post-training&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-loop&quot; data-category=&quot;concepts&quot;&gt;agent-loop&lt;/a&gt;, &lt;a href=&quot;/concepts/long-running-agents&quot; class=&quot;wiki-link&quot; data-wiki=&quot;long-running-agents&quot; data-category=&quot;concepts&quot;&gt;long-running-agents&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-memory&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-memory&quot; data-category=&quot;concepts&quot;&gt;agent-memory&lt;/a&gt;, &lt;a href=&quot;/entities/openai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openai&quot; data-category=&quot;entities&quot;&gt;openai&lt;/a&gt;, &lt;code&gt;index.md&lt;/code&gt;. Plus &lt;code&gt;raw/2026-04-27-the-second-half-of-ai.md&lt;/code&gt; (rename, frontmatter, 4 images rehosted).&lt;/li&gt;
&lt;li&gt;New open follow-ups flagged on pages: utility problem is named but not operationalized — wiki should track whether later sources propose a metric beyond “judged by economics and GDP” (&lt;a href=&quot;/sources/2026-04-27-the-second-half-of-ai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-04-27-the-second-half-of-ai&quot; data-category=&quot;sources&quot;&gt;2026-04-27-the-second-half-of-ai&lt;/a&gt;); the autonomous + i.i.d. assumptions are illustrative, not exhaustive — what other eval assumptions are similarly load-bearing? (&lt;a href=&quot;/sources/2026-04-27-the-second-half-of-ai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-04-27-the-second-half-of-ai&quot; data-category=&quot;sources&quot;&gt;2026-04-27-the-second-half-of-ai&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-evaluation&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-evaluation&quot; data-category=&quot;concepts&quot;&gt;agent-evaluation&lt;/a&gt;); the reasoning-as-action argument is intuitive rather than mechanistic — Yao flags this himself, watch for a follow-up post (&lt;a href=&quot;/concepts/react&quot; class=&quot;wiki-link&quot; data-wiki=&quot;react&quot; data-category=&quot;concepts&quot;&gt;react&lt;/a&gt;); cross-link with &lt;a href=&quot;/concepts/meta-harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;meta-harness&quot; data-category=&quot;concepts&quot;&gt;meta-harness&lt;/a&gt; is structurally similar to Yao’s “augment the recipe with novel components” prescription but he doesn’t name it — worth a note when a future ingest connects them.&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>refactor | rehost_images.py --keep-local + workflow update</title><link>https://wiki.lkwplus.com/log#009-2026-04-27-refactor/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#009-2026-04-27-refactor/</guid><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Triggered by friction at the start of the Yao ingest below: chained &lt;code&gt;curl&lt;/code&gt; commands without &lt;code&gt;--max-time&lt;/code&gt; got stuck in the sandbox during the image-reading step, then I burned more time killing them than the downloads would have taken. Operational mistake, not network — the same downloads worked in 8s with bounded timeouts.&lt;/li&gt;
&lt;li&gt;Real fix: the script already has the bytes in memory (it downloads each image to upload). Saving a local copy at the same time removes the second curl pass entirely.&lt;/li&gt;
&lt;li&gt;Added &lt;code&gt;--keep-local &amp;#x3C;DIR&gt;&lt;/code&gt; to &lt;code&gt;scripts/rehost_images.py&lt;/code&gt;. Writes each downloaded image to &lt;code&gt;&amp;#x3C;DIR&gt;/&amp;#x3C;digest&gt;.&amp;#x3C;ext&gt;&lt;/code&gt; (same name as the R2 key, sans prefix) on both &lt;code&gt;OK&lt;/code&gt; (newly uploaded) and &lt;code&gt;SKIP&lt;/code&gt; (already in bucket) paths. Smoke-tested end to end against a real external URL.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CLAUDE.md&lt;/code&gt; Workflow — Ingest step 1 rewritten: now invokes &lt;code&gt;scripts/rehost_images.py &amp;#x3C;file&gt; --keep-local .tmp-imgs/&lt;/code&gt;, with an explicit “Do not chain bare &lt;code&gt;curl&lt;/code&gt; calls for this” line so the next agent doesn’t re-discover the failure mode.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;scripts/README.md&lt;/code&gt; updated with the new flag, including a property line noting &lt;code&gt;--keep-local&lt;/code&gt; reuses in-memory bytes.&lt;/li&gt;
&lt;li&gt;For the Yao ingest itself the markdown was already rewritten before the flag landed, so this ingest fell back to disciplined &lt;code&gt;curl --max-time 15&lt;/code&gt;. From the next ingest onward the flag is the path.&lt;/li&gt;
&lt;li&gt;Pages touched: &lt;code&gt;scripts/rehost_images.py&lt;/code&gt;, &lt;code&gt;CLAUDE.md&lt;/code&gt;, &lt;code&gt;scripts/README.md&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>ingest | Kangwook Lee&apos;s &quot;Investigating how Codex context compaction works&quot;</title><link>https://wiki.lkwplus.com/log#008-2026-04-27-ingest/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#008-2026-04-27-ingest/</guid><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Source: Kangwook Lee, &lt;em&gt;Investigating how Codex context compaction works&lt;/em&gt; (&lt;a href=&quot;https://x.com/Kangwook_Lee/article/2028955292025962534&quot; target=&quot;_blank&quot; rel=&quot;nofollow noreferrer noopener&quot;&gt;https://x.com/Kangwook_Lee/article/2028955292025962534&lt;/a&gt;, published 2026-03-04). Independent investigation, third-party reverse-engineering of &lt;a href=&quot;/entities/openai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openai&quot; data-category=&quot;entities&quot;&gt;openai&lt;/a&gt;‘s closed &lt;code&gt;compact()&lt;/code&gt; API path used by &lt;a href=&quot;/entities/codex&quot; class=&quot;wiki-link&quot; data-wiki=&quot;codex&quot; data-category=&quot;entities&quot;&gt;codex&lt;/a&gt; models. Image-heavy: 7 images carry the leaked-prompt screenshots, pipeline diagrams, and script source — all the load-bearing evidence is visual.&lt;/li&gt;
&lt;li&gt;Pre-ingest prep: dropped file at repo root &lt;code&gt;Investigating how Codex context compaction works.md&lt;/code&gt;, untracked. &lt;code&gt;mv&lt;/code&gt; into &lt;code&gt;raw/2026-04-27-codex-context-compaction-investigation.md&lt;/code&gt;. Ran &lt;code&gt;scripts/rehost_images.py&lt;/code&gt; (7 images &lt;code&gt;pbs.twimg.com&lt;/code&gt; → R2). Curated frontmatter: replaced clipper &lt;code&gt;tags: [&quot;clippings&quot;]&lt;/code&gt; with 6 topical tags (&lt;code&gt;codex&lt;/code&gt;, &lt;code&gt;context-engineering&lt;/code&gt;, &lt;code&gt;prompt-injection&lt;/code&gt;, &lt;code&gt;prompt-extraction&lt;/code&gt;, &lt;code&gt;openai&lt;/code&gt;, &lt;code&gt;compaction&lt;/code&gt;); replaced truncated &lt;code&gt;description:&lt;/code&gt; ending in &lt;code&gt;...&lt;/code&gt; with one-sentence English summary of what the source &lt;em&gt;is about&lt;/em&gt; (the reverse-engineering, not its first paragraph).&lt;/li&gt;
&lt;li&gt;Image-reading discipline followed (and formalized in the refactor entry above): rehosted, &lt;code&gt;curl&lt;/code&gt;-ed all 7 images into &lt;code&gt;.tmp-imgs/&lt;/code&gt;, viewed each via the read tool, cleaned up. Three of the seven were the entire payoff — the leaked-prompt-output screenshot, the pipeline diagram, and the script source — and would have been lost reading prose alone.&lt;/li&gt;
&lt;li&gt;Per-question editorial decisions before writing: (1) merge compaction details into existing &lt;a href=&quot;/concepts/context-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;context-engineering&quot; data-category=&quot;concepts&quot;&gt;context-engineering&lt;/a&gt; rather than spawn a separate &lt;code&gt;context-compaction&lt;/code&gt; page; (2) defer a &lt;code&gt;prompt-extraction&lt;/code&gt; page; (3) emphasize pipeline + verbatim prompts + open questions, gloss the injection method; (4) no entity page for Kangwook Lee (single-source author); (5) &lt;code&gt;# Juice: 192&lt;/code&gt; system-prompt trivia kept out of the notable-quotes section.&lt;/li&gt;
&lt;li&gt;Created 1 source page (&lt;a href=&quot;/sources/2026-04-27-codex-context-compaction-investigation&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-04-27-codex-context-compaction-investigation&quot; data-category=&quot;sources&quot;&gt;2026-04-27-codex-context-compaction-investigation&lt;/a&gt;). No new entity / concept pages — all content absorbed into existing pages per (1)–(4) above.&lt;/li&gt;
&lt;li&gt;Updated 3 existing pages: &lt;a href=&quot;/concepts/context-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;context-engineering&quot; data-category=&quot;concepts&quot;&gt;context-engineering&lt;/a&gt; (sources 3 → 4; new section &lt;em&gt;Codex’s two compaction paths (and the actual prompts)&lt;/em&gt; with the verbatim compaction prompt and handoff prompt, the encryption-scheme pipeline, and the cross-link back to &lt;a href=&quot;/concepts/claude-md&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-md&quot; data-category=&quot;concepts&quot;&gt;claude-md&lt;/a&gt;‘s &lt;code&gt;## Compact Instructions&lt;/code&gt; and &lt;a href=&quot;/entities/claude-code&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-code&quot; data-category=&quot;entities&quot;&gt;claude-code&lt;/a&gt;‘s HANDOFF.md pattern); &lt;a href=&quot;/entities/codex&quot; class=&quot;wiki-link&quot; data-wiki=&quot;codex&quot; data-category=&quot;entities&quot;&gt;codex&lt;/a&gt; (sources 1 → 2; new section &lt;em&gt;Compaction internals (third-party reverse-engineering)&lt;/em&gt; with the two-paths-same-prompts framing and Fernet AES-128-CBC + HMAC-SHA256 detail, plus an open-question bullet); &lt;a href=&quot;/entities/openai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openai&quot; data-category=&quot;entities&quot;&gt;openai&lt;/a&gt; (sources 3 → 4; new &lt;em&gt;Third-party investigations of OpenAI APIs&lt;/em&gt; sub-section to keep this source distinguishable from the OpenAI-authored ones above it).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;wiki_lint.py&lt;/code&gt; clean on first run after edits — no broken links, index in sync.&lt;/li&gt;
&lt;li&gt;Pages touched: &lt;a href=&quot;/sources/2026-04-27-codex-context-compaction-investigation&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-04-27-codex-context-compaction-investigation&quot; data-category=&quot;sources&quot;&gt;2026-04-27-codex-context-compaction-investigation&lt;/a&gt;, &lt;a href=&quot;/concepts/context-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;context-engineering&quot; data-category=&quot;concepts&quot;&gt;context-engineering&lt;/a&gt;, &lt;a href=&quot;/entities/codex&quot; class=&quot;wiki-link&quot; data-wiki=&quot;codex&quot; data-category=&quot;entities&quot;&gt;codex&lt;/a&gt;, &lt;a href=&quot;/entities/openai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openai&quot; data-category=&quot;entities&quot;&gt;openai&lt;/a&gt;, &lt;code&gt;index.md&lt;/code&gt;. Plus &lt;code&gt;raw/2026-04-27-codex-context-compaction-investigation.md&lt;/code&gt; (rename, frontmatter, 7 images rehosted).&lt;/li&gt;
&lt;li&gt;New open follow-ups flagged: why two compaction paths if prompts are near-identical? what else (tool results? file refs?) is in the encrypted blob? extraction stability across model versions / account types isn’t audited; this source is one snapshot, not a spec (&lt;a href=&quot;/sources/2026-04-27-codex-context-compaction-investigation&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-04-27-codex-context-compaction-investigation&quot; data-category=&quot;sources&quot;&gt;2026-04-27-codex-context-compaction-investigation&lt;/a&gt;, &lt;a href=&quot;/entities/codex&quot; class=&quot;wiki-link&quot; data-wiki=&quot;codex&quot; data-category=&quot;entities&quot;&gt;codex&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>refactor | Image-reading rule + .gitignore .tmp-imgs/</title><link>https://wiki.lkwplus.com/log#007-2026-04-27-refactor/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#007-2026-04-27-refactor/</guid><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Surfaced during the Codex compaction ingest below: the article’s payload (leaked compaction prompt, handoff prompt, Fernet pipeline, full-script source) lives entirely in screenshots, not prose. Reading text alone would have produced a faithful-looking summary that was quietly missing the point.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CLAUDE.md&lt;/code&gt; Workflow — Ingest step 1 rewritten: dropped the soft “selectively” framing for image viewing in favor of &lt;strong&gt;default-read after rehosting; decorative images (banners, avatars, logos) are the only exception&lt;/strong&gt;. Added the practical mechanic since the image-reading tool only accepts local paths: &lt;code&gt;curl&lt;/code&gt; rehosted URLs into &lt;code&gt;.tmp-imgs/&lt;/code&gt;, view, delete the dir.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;.gitignore&lt;/code&gt; adds &lt;code&gt;.tmp-imgs/&lt;/code&gt; so the scratch dir can’t be accidentally committed.&lt;/li&gt;
&lt;li&gt;Pages touched: &lt;code&gt;CLAUDE.md&lt;/code&gt;, &lt;code&gt;.gitignore&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>ingest | OpenAI Codex&apos;s &quot;Harness engineering&quot; post</title><link>https://wiki.lkwplus.com/log#006-2026-04-27-ingest/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#006-2026-04-27-ingest/</guid><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Source: Ryan Lopopolo / &lt;a href=&quot;/entities/openai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openai&quot; data-category=&quot;entities&quot;&gt;openai&lt;/a&gt; / &lt;a href=&quot;/entities/codex&quot; class=&quot;wiki-link&quot; data-wiki=&quot;codex&quot; data-category=&quot;entities&quot;&gt;codex&lt;/a&gt; team, &lt;em&gt;Harness engineering: leveraging Codex in an agent-first world&lt;/em&gt; (&lt;a href=&quot;https://openai.com/index/harness-engineering/&quot; target=&quot;_blank&quot; rel=&quot;nofollow noreferrer noopener&quot;&gt;https://openai.com/index/harness-engineering/&lt;/a&gt;, published 2026-02-11). The wiki’s first &lt;strong&gt;directly-OpenAI-authored&lt;/strong&gt; primary source. Ingested zh-CN version (the variant dropped into the repo root by the human).&lt;/li&gt;
&lt;li&gt;Pre-ingest prep: dropped file was at repo root &lt;code&gt;工程技术：在智能体优先的世界中利用 Codex.md&lt;/code&gt; and not under git. &lt;code&gt;mv&lt;/code&gt; (not &lt;code&gt;git mv&lt;/code&gt; since untracked) into &lt;code&gt;raw/2026-04-27-harness-engineering-codex-agent-first.md&lt;/code&gt;. Ran &lt;code&gt;scripts/rehost_images.py&lt;/code&gt; (1 image, Contentful CDN → R2). Curated frontmatter (replaced &lt;code&gt;tags: [clippings]&lt;/code&gt; with 6 topical tags; replaced clipper-generated &lt;code&gt;description: &quot;作者：Ryan Lopopolo，技术人员&quot;&lt;/code&gt; with one-sentence Chinese summary).&lt;/li&gt;
&lt;li&gt;This source resolves a previously-flagged follow-up: the “OpenAI Codex 1500 PRs / 3 engineers” claim was flagged on &lt;a href=&quot;/concepts/harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness&quot; data-category=&quot;concepts&quot;&gt;harness&lt;/a&gt; and &lt;a href=&quot;/sources/2026-04-27-agent-principles-architecture-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-04-27-agent-principles-architecture-engineering&quot; data-category=&quot;sources&quot;&gt;2026-04-27-agent-principles-architecture-engineering&lt;/a&gt; as wanting primary verification. This post &lt;strong&gt;is&lt;/strong&gt; that primary source — the previously-second-hand numbers are now first-hand. Updated &lt;a href=&quot;/concepts/harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness&quot; data-category=&quot;concepts&quot;&gt;harness&lt;/a&gt; to reflect the resolution.&lt;/li&gt;
&lt;li&gt;Created 1 source page; 2 entities (&lt;a href=&quot;/entities/ryan-lopopolo&quot; class=&quot;wiki-link&quot; data-wiki=&quot;ryan-lopopolo&quot; data-category=&quot;entities&quot;&gt;ryan-lopopolo&lt;/a&gt;, &lt;a href=&quot;/entities/codex&quot; class=&quot;wiki-link&quot; data-wiki=&quot;codex&quot; data-category=&quot;entities&quot;&gt;codex&lt;/a&gt;); 5 concepts (&lt;a href=&quot;/concepts/agent-legibility&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-legibility&quot; data-category=&quot;concepts&quot;&gt;agent-legibility&lt;/a&gt;, &lt;a href=&quot;/concepts/codebase-as-system-of-record&quot; class=&quot;wiki-link&quot; data-wiki=&quot;codebase-as-system-of-record&quot; data-category=&quot;concepts&quot;&gt;codebase-as-system-of-record&lt;/a&gt;, &lt;a href=&quot;/concepts/architectural-invariants&quot; class=&quot;wiki-link&quot; data-wiki=&quot;architectural-invariants&quot; data-category=&quot;concepts&quot;&gt;architectural-invariants&lt;/a&gt;, &lt;a href=&quot;/concepts/ralph-wiggum-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;ralph-wiggum-loop&quot; data-category=&quot;concepts&quot;&gt;ralph-wiggum-loop&lt;/a&gt;, &lt;a href=&quot;/concepts/entropy-and-garbage-collection&quot; class=&quot;wiki-link&quot; data-wiki=&quot;entropy-and-garbage-collection&quot; data-category=&quot;concepts&quot;&gt;entropy-and-garbage-collection&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Updated 8 existing pages with second/third-source citations / new sections: &lt;a href=&quot;/entities/openai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openai&quot; data-category=&quot;entities&quot;&gt;openai&lt;/a&gt; (sources 2 → 3, page-level reframe — the wiki’s view of OpenAI shifted from “cited at one remove via Tw93” to “directly-authored primary source on agentic coding”); &lt;a href=&quot;/concepts/claude-md&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-md&quot; data-category=&quot;concepts&quot;&gt;claude-md&lt;/a&gt; (sources 2 → 3, added “Primary-source corroboration: OpenAI Codex’s &lt;code&gt;AGENTS.md&lt;/code&gt;” section with the table-of-contents framing and four named failure modes of “one big AGENTS.md”); &lt;a href=&quot;/concepts/harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness&quot; data-category=&quot;concepts&quot;&gt;harness&lt;/a&gt; (sources 2 → 3, rewrote the Codex case section to reference the primary source and the 5 new concept pages); &lt;a href=&quot;/concepts/context-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;context-engineering&quot; data-category=&quot;concepts&quot;&gt;context-engineering&lt;/a&gt; (sources 2 → 3, added “Context is a scarce resource — primary citation” section with the four-reason failure-mode list); &lt;a href=&quot;/concepts/verifier-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;verifier-loop&quot; data-category=&quot;concepts&quot;&gt;verifier-loop&lt;/a&gt; (sources 2 → 3, added Chrome DevTools Protocol bridge + linter-error-as-fix-instruction); &lt;a href=&quot;/concepts/long-running-agents&quot; class=&quot;wiki-link&quot; data-wiki=&quot;long-running-agents&quot; data-category=&quot;concepts&quot;&gt;long-running-agents&lt;/a&gt; (sources 1 → 2, 6+ hr Codex runs + worktree-per-change + ephemeral observability); &lt;a href=&quot;/concepts/agent-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-loop&quot; data-category=&quot;concepts&quot;&gt;agent-loop&lt;/a&gt; (sources 1 → 2, added Named loop variants section pointing to &lt;a href=&quot;/concepts/ralph-wiggum-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;ralph-wiggum-loop&quot; data-category=&quot;concepts&quot;&gt;ralph-wiggum-loop&lt;/a&gt;); &lt;a href=&quot;/concepts/multi-agent-orchestration&quot; class=&quot;wiki-link&quot; data-wiki=&quot;multi-agent-orchestration&quot; data-category=&quot;concepts&quot;&gt;multi-agent-orchestration&lt;/a&gt; (sources 1 → 2, added “Agent-to-agent reviews as the default” section).&lt;/li&gt;
&lt;li&gt;Cross-linking density check: each new concept page connects to ≥3 existing pages and ≥2 existing pages connect &lt;em&gt;back&lt;/em&gt; to each — no orphans. The 5 new concepts form a cluster with &lt;a href=&quot;/concepts/harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness&quot; data-category=&quot;concepts&quot;&gt;harness&lt;/a&gt; / &lt;a href=&quot;/concepts/verifier-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;verifier-loop&quot; data-category=&quot;concepts&quot;&gt;verifier-loop&lt;/a&gt; / &lt;a href=&quot;/concepts/claude-md&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-md&quot; data-category=&quot;concepts&quot;&gt;claude-md&lt;/a&gt; as the connective tissue to the prior wiki.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;wiki_lint.py&lt;/code&gt; first run: 1 broken link (&lt;code&gt;[[agents-md|claude-md]]&lt;/code&gt; had slug/display reversed; should be &lt;code&gt;[[claude-md|AGENTS.md]]&lt;/code&gt;). Fixed; second run clean.&lt;/li&gt;
&lt;li&gt;Pages touched: &lt;a href=&quot;/sources/2026-04-27-harness-engineering-codex-agent-first&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-04-27-harness-engineering-codex-agent-first&quot; data-category=&quot;sources&quot;&gt;2026-04-27-harness-engineering-codex-agent-first&lt;/a&gt;, &lt;a href=&quot;/entities/ryan-lopopolo&quot; class=&quot;wiki-link&quot; data-wiki=&quot;ryan-lopopolo&quot; data-category=&quot;entities&quot;&gt;ryan-lopopolo&lt;/a&gt;, &lt;a href=&quot;/entities/codex&quot; class=&quot;wiki-link&quot; data-wiki=&quot;codex&quot; data-category=&quot;entities&quot;&gt;codex&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-legibility&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-legibility&quot; data-category=&quot;concepts&quot;&gt;agent-legibility&lt;/a&gt;, &lt;a href=&quot;/concepts/codebase-as-system-of-record&quot; class=&quot;wiki-link&quot; data-wiki=&quot;codebase-as-system-of-record&quot; data-category=&quot;concepts&quot;&gt;codebase-as-system-of-record&lt;/a&gt;, &lt;a href=&quot;/concepts/architectural-invariants&quot; class=&quot;wiki-link&quot; data-wiki=&quot;architectural-invariants&quot; data-category=&quot;concepts&quot;&gt;architectural-invariants&lt;/a&gt;, &lt;a href=&quot;/concepts/ralph-wiggum-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;ralph-wiggum-loop&quot; data-category=&quot;concepts&quot;&gt;ralph-wiggum-loop&lt;/a&gt;, &lt;a href=&quot;/concepts/entropy-and-garbage-collection&quot; class=&quot;wiki-link&quot; data-wiki=&quot;entropy-and-garbage-collection&quot; data-category=&quot;concepts&quot;&gt;entropy-and-garbage-collection&lt;/a&gt;, &lt;a href=&quot;/entities/openai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openai&quot; data-category=&quot;entities&quot;&gt;openai&lt;/a&gt;, &lt;a href=&quot;/concepts/claude-md&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-md&quot; data-category=&quot;concepts&quot;&gt;claude-md&lt;/a&gt;, &lt;a href=&quot;/concepts/harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness&quot; data-category=&quot;concepts&quot;&gt;harness&lt;/a&gt;, &lt;a href=&quot;/concepts/context-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;context-engineering&quot; data-category=&quot;concepts&quot;&gt;context-engineering&lt;/a&gt;, &lt;a href=&quot;/concepts/verifier-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;verifier-loop&quot; data-category=&quot;concepts&quot;&gt;verifier-loop&lt;/a&gt;, &lt;a href=&quot;/concepts/long-running-agents&quot; class=&quot;wiki-link&quot; data-wiki=&quot;long-running-agents&quot; data-category=&quot;concepts&quot;&gt;long-running-agents&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-loop&quot; data-category=&quot;concepts&quot;&gt;agent-loop&lt;/a&gt;, &lt;a href=&quot;/concepts/multi-agent-orchestration&quot; class=&quot;wiki-link&quot; data-wiki=&quot;multi-agent-orchestration&quot; data-category=&quot;concepts&quot;&gt;multi-agent-orchestration&lt;/a&gt;, &lt;code&gt;index.md&lt;/code&gt;. Plus &lt;code&gt;raw/2026-04-27-harness-engineering-codex-agent-first.md&lt;/code&gt; (rename, frontmatter, 1 image rehosted).&lt;/li&gt;
&lt;li&gt;New open follow-ups flagged: “~10× throughput” multiplier isn’t decomposed (model speed vs. tooling investment vs. discipline-of-no-manual-code vs. baseline selection effects) (&lt;a href=&quot;/entities/codex&quot; class=&quot;wiki-link&quot; data-wiki=&quot;codex&quot; data-category=&quot;entities&quot;&gt;codex&lt;/a&gt;); architectural coherence over time in fully-agent-generated codebases is named &lt;em&gt;open&lt;/em&gt; by the post itself (&lt;a href=&quot;/sources/2026-04-27-harness-engineering-codex-agent-first&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-04-27-harness-engineering-codex-agent-first&quot; data-category=&quot;sources&quot;&gt;2026-04-27-harness-engineering-codex-agent-first&lt;/a&gt;); end-to-end autonomy claim is hedged “depends on this codebase’s specific structure and tooling” — portability to &lt;a href=&quot;/entities/claude-code&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-code&quot; data-category=&quot;entities&quot;&gt;claude-code&lt;/a&gt; / other repos is open; the AGENTS.md ~100-line figure isn’t given as a token-count, would be useful to compare against &lt;a href=&quot;/entities/anthropic&quot; class=&quot;wiki-link&quot; data-wiki=&quot;anthropic&quot; data-category=&quot;entities&quot;&gt;anthropic&lt;/a&gt;‘s &lt;code&gt;CLAUDE.md&lt;/code&gt; ~2.5K-token sizing; “Aardvark” is named in the post as another agent participating in the same codebase — worth ingesting OpenAI’s Aardvark intro post when it lands in &lt;code&gt;raw/&lt;/code&gt;; cleanup-loop fleet sizing (&lt;a href=&quot;/concepts/entropy-and-garbage-collection&quot; class=&quot;wiki-link&quot; data-wiki=&quot;entropy-and-garbage-collection&quot; data-category=&quot;concepts&quot;&gt;entropy-and-garbage-collection&lt;/a&gt;) and cleanup-vs-feature PR ratio aren’t quantified — flagged for any future Codex publication.&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>refactor | scripts/wiki_lint.py + workflow integration</title><link>https://wiki.lkwplus.com/log#005-2026-04-27-refactor/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#005-2026-04-27-refactor/</guid><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Triggered by the broken-link / index-drift checks I had to do by hand at the end of the LLM-training ingest. Catching &lt;code&gt;[[reward-design]]&lt;/code&gt; (typo for &lt;code&gt;[[eval-grader-reward]]&lt;/code&gt;) by ad-hoc Python one-liner is exactly the kind of thing that should be a script.&lt;/li&gt;
&lt;li&gt;Added &lt;code&gt;scripts/wiki_lint.py&lt;/code&gt; — pure stdlib (no &lt;code&gt;uv&lt;/code&gt; / no deps), runs in &amp;#x3C;1s on the current wiki, always exits 0. Five checks: broken &lt;code&gt;[[links]]&lt;/code&gt;, missing-from-index, phantom-in-index, orphans, frontmatter completeness.&lt;/li&gt;
&lt;li&gt;Orphan rule per editorial direction: entity / concept / note pages count as orphans only with &lt;strong&gt;zero&lt;/strong&gt; inbound from other wiki pages. Source-page inbound counts (a page cited by a source is connected). &lt;code&gt;index.md&lt;/code&gt; inbound is excluded — every page is in the index by design, so it’s not an informative signal.&lt;/li&gt;
&lt;li&gt;Wired into both workflows in &lt;code&gt;CLAUDE.md&lt;/code&gt;: Ingest step 6 now runs the script and requires &lt;code&gt;clean&lt;/code&gt; before logging; Lint workflow split into Layer 1 (mechanical, scripted) and Layer 2 (editorial, LLM judgment — contradictions, stale claims, missing cross-refs).&lt;/li&gt;
&lt;li&gt;Documentation updated: &lt;code&gt;scripts/README.md&lt;/code&gt; gets a &lt;code&gt;wiki_lint.py&lt;/code&gt; section with usage, check matrix, and trigger points.&lt;/li&gt;
&lt;li&gt;First clean run: 0 mechanical issues — the LLM-training ingest is structurally tight.&lt;/li&gt;
&lt;li&gt;Pages touched: &lt;code&gt;scripts/wiki_lint.py&lt;/code&gt; (new), &lt;code&gt;scripts/README.md&lt;/code&gt;, &lt;code&gt;CLAUDE.md&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>ingest | Tw93&apos;s &quot;你不知道的大模型训练&quot; essay</title><link>https://wiki.lkwplus.com/log#004-2026-04-27-ingest/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#004-2026-04-27-ingest/</guid><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Source: Tw93, “你不知道的大模型训练：原理、路径与新实践” (&lt;a href=&quot;https://tw93.fun/2026-04-03/llm.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow noreferrer noopener&quot;&gt;https://tw93.fun/2026-04-03/llm.html&lt;/a&gt;, published 2026-04-04). Third in the series; jumps a layer up from runtime Agent engineering to the training stack itself. Frame: by 2026 the perceived capability gap between models is decided by the &lt;em&gt;back half&lt;/em&gt; of the &lt;a href=&quot;/concepts/llm-training-pipeline&quot; class=&quot;wiki-link&quot; data-wiki=&quot;llm-training-pipeline&quot; data-category=&quot;concepts&quot;&gt;nine-stage pipeline&lt;/a&gt; (post-training, eval / reward, harness, distillation), not pretraining scale.&lt;/li&gt;
&lt;li&gt;Pre-ingest prep: raw file already at canonical name &lt;code&gt;2026-04-27-llm-training-principles-paths-practices.md&lt;/code&gt; and committed in &lt;code&gt;c976912&lt;/code&gt;; images already self-hosted on &lt;code&gt;obsidian-r2.lkwplus.com&lt;/code&gt;; frontmatter already curated (6 tags, one-sentence Chinese description). No mutations needed.&lt;/li&gt;
&lt;li&gt;Wider footprint than prior ingests because this article opens an entire new domain (LLM training) that the wiki had no scaffolding for. Decided up front to seed the spine rather than minimal-touch ingest, on the bet that future training-stack sources will reference back to these pages.&lt;/li&gt;
&lt;li&gt;Created 1 source page; 5 entities (&lt;a href=&quot;/entities/deepseek&quot; class=&quot;wiki-link&quot; data-wiki=&quot;deepseek&quot; data-category=&quot;entities&quot;&gt;deepseek&lt;/a&gt;, &lt;a href=&quot;/entities/openai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openai&quot; data-category=&quot;entities&quot;&gt;openai&lt;/a&gt;, &lt;a href=&quot;/entities/moonshot-ai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;moonshot-ai&quot; data-category=&quot;entities&quot;&gt;moonshot-ai&lt;/a&gt;, &lt;a href=&quot;/entities/cursor&quot; class=&quot;wiki-link&quot; data-wiki=&quot;cursor&quot; data-category=&quot;entities&quot;&gt;cursor&lt;/a&gt;, &lt;a href=&quot;/entities/chroma&quot; class=&quot;wiki-link&quot; data-wiki=&quot;chroma&quot; data-category=&quot;entities&quot;&gt;chroma&lt;/a&gt;); 13 concepts (&lt;a href=&quot;/concepts/llm-training-pipeline&quot; class=&quot;wiki-link&quot; data-wiki=&quot;llm-training-pipeline&quot; data-category=&quot;concepts&quot;&gt;llm-training-pipeline&lt;/a&gt;, &lt;a href=&quot;/concepts/pretraining&quot; class=&quot;wiki-link&quot; data-wiki=&quot;pretraining&quot; data-category=&quot;concepts&quot;&gt;pretraining&lt;/a&gt;, &lt;a href=&quot;/concepts/chinchilla-scaling&quot; class=&quot;wiki-link&quot; data-wiki=&quot;chinchilla-scaling&quot; data-category=&quot;concepts&quot;&gt;chinchilla-scaling&lt;/a&gt;, &lt;a href=&quot;/concepts/data-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;data-engineering&quot; data-category=&quot;concepts&quot;&gt;data-engineering&lt;/a&gt;, &lt;a href=&quot;/concepts/mixture-of-experts&quot; class=&quot;wiki-link&quot; data-wiki=&quot;mixture-of-experts&quot; data-category=&quot;concepts&quot;&gt;mixture-of-experts&lt;/a&gt;, &lt;a href=&quot;/concepts/post-training&quot; class=&quot;wiki-link&quot; data-wiki=&quot;post-training&quot; data-category=&quot;concepts&quot;&gt;post-training&lt;/a&gt;, &lt;a href=&quot;/concepts/grpo&quot; class=&quot;wiki-link&quot; data-wiki=&quot;grpo&quot; data-category=&quot;concepts&quot;&gt;grpo&lt;/a&gt;, &lt;a href=&quot;/concepts/eval-grader-reward&quot; class=&quot;wiki-link&quot; data-wiki=&quot;eval-grader-reward&quot; data-category=&quot;concepts&quot;&gt;eval-grader-reward&lt;/a&gt;, &lt;a href=&quot;/concepts/reward-hacking&quot; class=&quot;wiki-link&quot; data-wiki=&quot;reward-hacking&quot; data-category=&quot;concepts&quot;&gt;reward-hacking&lt;/a&gt;, &lt;a href=&quot;/concepts/constitutional-ai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;constitutional-ai&quot; data-category=&quot;concepts&quot;&gt;constitutional-ai&lt;/a&gt;, &lt;a href=&quot;/concepts/deliberative-alignment&quot; class=&quot;wiki-link&quot; data-wiki=&quot;deliberative-alignment&quot; data-category=&quot;concepts&quot;&gt;deliberative-alignment&lt;/a&gt;, &lt;a href=&quot;/concepts/reasoning-models&quot; class=&quot;wiki-link&quot; data-wiki=&quot;reasoning-models&quot; data-category=&quot;concepts&quot;&gt;reasoning-models&lt;/a&gt;, &lt;a href=&quot;/concepts/distillation&quot; class=&quot;wiki-link&quot; data-wiki=&quot;distillation&quot; data-category=&quot;concepts&quot;&gt;distillation&lt;/a&gt;, &lt;a href=&quot;/concepts/meta-harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;meta-harness&quot; data-category=&quot;concepts&quot;&gt;meta-harness&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Updated 4 existing pages with third-source citations / scope clarifications: &lt;a href=&quot;/entities/anthropic&quot; class=&quot;wiki-link&quot; data-wiki=&quot;anthropic&quot; data-category=&quot;entities&quot;&gt;anthropic&lt;/a&gt; (sources 2 → 3; added Constitutional AI, reasoning-model observability, &lt;em&gt;Sycophancy to Subterfuge&lt;/em&gt;, &lt;em&gt;Natural Emergent Misalignment from Reward Hacking&lt;/em&gt; as the alignment-research surface); &lt;a href=&quot;/entities/tw93&quot; class=&quot;wiki-link&quot; data-wiki=&quot;tw93&quot; data-category=&quot;entities&quot;&gt;tw93&lt;/a&gt; (sources 2 → 3; trajectory note “Claude Code user → Agent engineer reader → training-stack synthesizer”); &lt;a href=&quot;/concepts/harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness&quot; data-category=&quot;concepts&quot;&gt;harness&lt;/a&gt; (added “Harness at a different scale: &lt;a href=&quot;/concepts/meta-harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;meta-harness&quot; data-category=&quot;concepts&quot;&gt;meta-harness&lt;/a&gt;” section distinguishing runtime engineering from outer-loop search; flags Meta-Harness 6× spread as strongest empirical support yet for “Harness &gt; model”); &lt;a href=&quot;/concepts/agent-evaluation&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-evaluation&quot; data-category=&quot;concepts&quot;&gt;agent-evaluation&lt;/a&gt; (scope note pointing to &lt;a href=&quot;/concepts/eval-grader-reward&quot; class=&quot;wiki-link&quot; data-wiki=&quot;eval-grader-reward&quot; data-category=&quot;concepts&quot;&gt;eval-grader-reward&lt;/a&gt; for the training-time cousin).&lt;/li&gt;
&lt;li&gt;Resolved naming overlap: &lt;a href=&quot;/concepts/harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness&quot; data-category=&quot;concepts&quot;&gt;harness&lt;/a&gt; (runtime, Tw93) vs. &lt;a href=&quot;/concepts/meta-harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;meta-harness&quot; data-category=&quot;concepts&quot;&gt;meta-harness&lt;/a&gt; (outer-loop search, Lee et al. 2026) — same word, different scale, cross-linked both ways. Same disambiguation done for &lt;a href=&quot;/concepts/agent-evaluation&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-evaluation&quot; data-category=&quot;concepts&quot;&gt;agent-evaluation&lt;/a&gt; (runtime) vs. &lt;a href=&quot;/concepts/eval-grader-reward&quot; class=&quot;wiki-link&quot; data-wiki=&quot;eval-grader-reward&quot; data-category=&quot;concepts&quot;&gt;eval-grader-reward&lt;/a&gt; (training-time).&lt;/li&gt;
&lt;li&gt;Pages touched: &lt;a href=&quot;/sources/2026-04-27-llm-training-principles-paths-practices&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-04-27-llm-training-principles-paths-practices&quot; data-category=&quot;sources&quot;&gt;2026-04-27-llm-training-principles-paths-practices&lt;/a&gt;, &lt;a href=&quot;/entities/deepseek&quot; class=&quot;wiki-link&quot; data-wiki=&quot;deepseek&quot; data-category=&quot;entities&quot;&gt;deepseek&lt;/a&gt;, &lt;a href=&quot;/entities/openai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openai&quot; data-category=&quot;entities&quot;&gt;openai&lt;/a&gt;, &lt;a href=&quot;/entities/moonshot-ai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;moonshot-ai&quot; data-category=&quot;entities&quot;&gt;moonshot-ai&lt;/a&gt;, &lt;a href=&quot;/entities/cursor&quot; class=&quot;wiki-link&quot; data-wiki=&quot;cursor&quot; data-category=&quot;entities&quot;&gt;cursor&lt;/a&gt;, &lt;a href=&quot;/entities/chroma&quot; class=&quot;wiki-link&quot; data-wiki=&quot;chroma&quot; data-category=&quot;entities&quot;&gt;chroma&lt;/a&gt;, &lt;a href=&quot;/concepts/llm-training-pipeline&quot; class=&quot;wiki-link&quot; data-wiki=&quot;llm-training-pipeline&quot; data-category=&quot;concepts&quot;&gt;llm-training-pipeline&lt;/a&gt;, &lt;a href=&quot;/concepts/pretraining&quot; class=&quot;wiki-link&quot; data-wiki=&quot;pretraining&quot; data-category=&quot;concepts&quot;&gt;pretraining&lt;/a&gt;, &lt;a href=&quot;/concepts/chinchilla-scaling&quot; class=&quot;wiki-link&quot; data-wiki=&quot;chinchilla-scaling&quot; data-category=&quot;concepts&quot;&gt;chinchilla-scaling&lt;/a&gt;, &lt;a href=&quot;/concepts/data-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;data-engineering&quot; data-category=&quot;concepts&quot;&gt;data-engineering&lt;/a&gt;, &lt;a href=&quot;/concepts/mixture-of-experts&quot; class=&quot;wiki-link&quot; data-wiki=&quot;mixture-of-experts&quot; data-category=&quot;concepts&quot;&gt;mixture-of-experts&lt;/a&gt;, &lt;a href=&quot;/concepts/post-training&quot; class=&quot;wiki-link&quot; data-wiki=&quot;post-training&quot; data-category=&quot;concepts&quot;&gt;post-training&lt;/a&gt;, &lt;a href=&quot;/concepts/grpo&quot; class=&quot;wiki-link&quot; data-wiki=&quot;grpo&quot; data-category=&quot;concepts&quot;&gt;grpo&lt;/a&gt;, &lt;a href=&quot;/concepts/eval-grader-reward&quot; class=&quot;wiki-link&quot; data-wiki=&quot;eval-grader-reward&quot; data-category=&quot;concepts&quot;&gt;eval-grader-reward&lt;/a&gt;, &lt;a href=&quot;/concepts/reward-hacking&quot; class=&quot;wiki-link&quot; data-wiki=&quot;reward-hacking&quot; data-category=&quot;concepts&quot;&gt;reward-hacking&lt;/a&gt;, &lt;a href=&quot;/concepts/constitutional-ai&quot; class=&quot;wiki-link&quot; data-wiki=&quot;constitutional-ai&quot; data-category=&quot;concepts&quot;&gt;constitutional-ai&lt;/a&gt;, &lt;a href=&quot;/concepts/deliberative-alignment&quot; class=&quot;wiki-link&quot; data-wiki=&quot;deliberative-alignment&quot; data-category=&quot;concepts&quot;&gt;deliberative-alignment&lt;/a&gt;, &lt;a href=&quot;/concepts/reasoning-models&quot; class=&quot;wiki-link&quot; data-wiki=&quot;reasoning-models&quot; data-category=&quot;concepts&quot;&gt;reasoning-models&lt;/a&gt;, &lt;a href=&quot;/concepts/distillation&quot; class=&quot;wiki-link&quot; data-wiki=&quot;distillation&quot; data-category=&quot;concepts&quot;&gt;distillation&lt;/a&gt;, &lt;a href=&quot;/concepts/meta-harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;meta-harness&quot; data-category=&quot;concepts&quot;&gt;meta-harness&lt;/a&gt;, &lt;a href=&quot;/entities/anthropic&quot; class=&quot;wiki-link&quot; data-wiki=&quot;anthropic&quot; data-category=&quot;entities&quot;&gt;anthropic&lt;/a&gt;, &lt;a href=&quot;/entities/tw93&quot; class=&quot;wiki-link&quot; data-wiki=&quot;tw93&quot; data-category=&quot;entities&quot;&gt;tw93&lt;/a&gt;, &lt;a href=&quot;/concepts/harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness&quot; data-category=&quot;concepts&quot;&gt;harness&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-evaluation&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-evaluation&quot; data-category=&quot;concepts&quot;&gt;agent-evaluation&lt;/a&gt;, &lt;code&gt;index.md&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;New open follow-ups flagged: the Meta-Harness 6× spread / +4.7-on-5-held-out-models numbers want decomposition against the primary paper (&lt;a href=&quot;/concepts/meta-harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;meta-harness&quot; data-category=&quot;concepts&quot;&gt;meta-harness&lt;/a&gt;); the held-out model identities aren’t named in the article. DeepSeek-V3’s “no rollbacks across 14.8T tokens” is unusual enough to merit cross-checking against contemporaneous Llama 3 / Qwen 3 reports (&lt;a href=&quot;/concepts/pretraining&quot; class=&quot;wiki-link&quot; data-wiki=&quot;pretraining&quot; data-category=&quot;concepts&quot;&gt;pretraining&lt;/a&gt;). Junyang Lin’s thinking/instruct mode tradeoff is presented as a problem statement — what did Qwen3 actually ship? (&lt;a href=&quot;/concepts/reasoning-models&quot; class=&quot;wiki-link&quot; data-wiki=&quot;reasoning-models&quot; data-category=&quot;concepts&quot;&gt;reasoning-models&lt;/a&gt;). Verified rewards are clean for math/code/logic; how the field handles open-ended tasks (writing, advice) without collapsing to RLHF preference noise is left open (&lt;a href=&quot;/concepts/eval-grader-reward&quot; class=&quot;wiki-link&quot; data-wiki=&quot;eval-grader-reward&quot; data-category=&quot;concepts&quot;&gt;eval-grader-reward&lt;/a&gt;). The relationship between Meta-Harness-style outer-loop optimization and ordinary runtime harness engineering may want a dedicated note when the next training source lands (&lt;a href=&quot;/concepts/meta-harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;meta-harness&quot; data-category=&quot;concepts&quot;&gt;meta-harness&lt;/a&gt; vs. &lt;a href=&quot;/concepts/harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness&quot; data-category=&quot;concepts&quot;&gt;harness&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>ingest | Tw93&apos;s &quot;你不知道的 Agent&quot; companion essay</title><link>https://wiki.lkwplus.com/log#003-2026-04-27-ingest/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#003-2026-04-27-ingest/</guid><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Source: Tw93, “你不知道的 Agent：原理、架构与工程实践” (&lt;a href=&quot;https://tw93.fun/2026-03-21/agent.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow noreferrer noopener&quot;&gt;https://tw93.fun/2026-03-21/agent.html&lt;/a&gt;, published 2026-03-22). Companion to the prior Claude Code essay; broadens to general Agent engineering; uses &lt;a href=&quot;/entities/openclaw&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openclaw&quot; data-category=&quot;entities&quot;&gt;openclaw&lt;/a&gt; as the case-study implementation.&lt;/li&gt;
&lt;li&gt;Pre-ingest prep: renamed raw file to &lt;code&gt;2026-04-27-agent-principles-architecture-engineering.md&lt;/code&gt;; ran patched &lt;code&gt;scripts/rehost_images.py&lt;/code&gt; (24 images Alibaba/Alipay CDNs → R2; one image needed the regex fix above to be picked up); curated frontmatter (6 topical tags; one-sentence Chinese description).&lt;/li&gt;
&lt;li&gt;Author-attribution correction surfaced before writing: &lt;a href=&quot;/entities/openclaw&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openclaw&quot; data-category=&quot;entities&quot;&gt;openclaw&lt;/a&gt; is &lt;strong&gt;Peter Steinberger’s&lt;/strong&gt; project (PSPDFKit founder; &lt;code&gt;github.com/openclaw/openclaw&lt;/code&gt;), not Tw93’s. The article uses it as a worked example. Source-page description, &lt;a href=&quot;/entities/openclaw&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openclaw&quot; data-category=&quot;entities&quot;&gt;openclaw&lt;/a&gt; entity, &lt;a href=&quot;/entities/peter-steinberger&quot; class=&quot;wiki-link&quot; data-wiki=&quot;peter-steinberger&quot; data-category=&quot;entities&quot;&gt;peter-steinberger&lt;/a&gt; entity, and &lt;a href=&quot;/entities/tw93&quot; class=&quot;wiki-link&quot; data-wiki=&quot;tw93&quot; data-category=&quot;entities&quot;&gt;tw93&lt;/a&gt; entity all reflect this — &lt;code&gt;tang&lt;/code&gt; in OpenClaw code samples is a placeholder userId, not the project owner.&lt;/li&gt;
&lt;li&gt;Created 1 source page; 2 entities (&lt;a href=&quot;/entities/openclaw&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openclaw&quot; data-category=&quot;entities&quot;&gt;openclaw&lt;/a&gt;, &lt;a href=&quot;/entities/peter-steinberger&quot; class=&quot;wiki-link&quot; data-wiki=&quot;peter-steinberger&quot; data-category=&quot;entities&quot;&gt;peter-steinberger&lt;/a&gt;); 8 concepts (&lt;a href=&quot;/concepts/harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness&quot; data-category=&quot;concepts&quot;&gt;harness&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-computer-interface&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-computer-interface&quot; data-category=&quot;concepts&quot;&gt;agent-computer-interface&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-loop&quot; data-category=&quot;concepts&quot;&gt;agent-loop&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-memory&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-memory&quot; data-category=&quot;concepts&quot;&gt;agent-memory&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-evaluation&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-evaluation&quot; data-category=&quot;concepts&quot;&gt;agent-evaluation&lt;/a&gt;, &lt;a href=&quot;/concepts/multi-agent-orchestration&quot; class=&quot;wiki-link&quot; data-wiki=&quot;multi-agent-orchestration&quot; data-category=&quot;concepts&quot;&gt;multi-agent-orchestration&lt;/a&gt;, &lt;a href=&quot;/concepts/long-running-agents&quot; class=&quot;wiki-link&quot; data-wiki=&quot;long-running-agents&quot; data-category=&quot;concepts&quot;&gt;long-running-agents&lt;/a&gt;, &lt;a href=&quot;/concepts/prompt-injection&quot; class=&quot;wiki-link&quot; data-wiki=&quot;prompt-injection&quot; data-category=&quot;concepts&quot;&gt;prompt-injection&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Updated 8 existing pages with second-source citations / new sections / contradictions: &lt;a href=&quot;/entities/tw93&quot; class=&quot;wiki-link&quot; data-wiki=&quot;tw93&quot; data-category=&quot;entities&quot;&gt;tw93&lt;/a&gt; (sources 1 → 2), &lt;a href=&quot;/concepts/six-layer-agent-architecture&quot; class=&quot;wiki-link&quot; data-wiki=&quot;six-layer-agent-architecture&quot; data-category=&quot;concepts&quot;&gt;six-layer-agent-architecture&lt;/a&gt; (added scope clarifier and contrast with OpenClaw’s 5-layer), &lt;a href=&quot;/concepts/context-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;context-engineering&quot; data-category=&quot;concepts&quot;&gt;context-engineering&lt;/a&gt; (added Context Rot, layered tiers by stability, filesystem-as-interface, 3 compression strategies), &lt;a href=&quot;/concepts/claude-skills&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-skills&quot; data-category=&quot;concepts&quot;&gt;claude-skills&lt;/a&gt; (counter-example accuracy data, MCP-vs-Skills cost shape), &lt;a href=&quot;/concepts/prompt-caching&quot; class=&quot;wiki-link&quot; data-wiki=&quot;prompt-caching&quot; data-category=&quot;concepts&quot;&gt;prompt-caching&lt;/a&gt; (cache-aware design generalization), &lt;a href=&quot;/concepts/claude-md&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-md&quot; data-category=&quot;concepts&quot;&gt;claude-md&lt;/a&gt; (cross-system contract-file pattern, OpenClaw &lt;code&gt;SOUL.md&lt;/code&gt; parallel), &lt;a href=&quot;/concepts/verifier-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;verifier-loop&quot; data-category=&quot;concepts&quot;&gt;verifier-loop&lt;/a&gt; (placement inside &lt;a href=&quot;/concepts/harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness&quot; data-category=&quot;concepts&quot;&gt;harness&lt;/a&gt;, transcript-vs-outcome), &lt;a href=&quot;/concepts/claude-subagents&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-subagents&quot; data-category=&quot;concepts&quot;&gt;claude-subagents&lt;/a&gt; (depth limit, minimal sub-Agent prompt), &lt;a href=&quot;/concepts/model-context-protocol&quot; class=&quot;wiki-link&quot; data-wiki=&quot;model-context-protocol&quot; data-category=&quot;concepts&quot;&gt;model-context-protocol&lt;/a&gt; (open question on diverging tool-definition size figures).&lt;/li&gt;
&lt;li&gt;Pages touched: &lt;a href=&quot;/sources/2026-04-27-agent-principles-architecture-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-04-27-agent-principles-architecture-engineering&quot; data-category=&quot;sources&quot;&gt;2026-04-27-agent-principles-architecture-engineering&lt;/a&gt;, &lt;a href=&quot;/entities/openclaw&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openclaw&quot; data-category=&quot;entities&quot;&gt;openclaw&lt;/a&gt;, &lt;a href=&quot;/entities/peter-steinberger&quot; class=&quot;wiki-link&quot; data-wiki=&quot;peter-steinberger&quot; data-category=&quot;entities&quot;&gt;peter-steinberger&lt;/a&gt;, &lt;a href=&quot;/entities/tw93&quot; class=&quot;wiki-link&quot; data-wiki=&quot;tw93&quot; data-category=&quot;entities&quot;&gt;tw93&lt;/a&gt;, &lt;a href=&quot;/concepts/harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness&quot; data-category=&quot;concepts&quot;&gt;harness&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-computer-interface&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-computer-interface&quot; data-category=&quot;concepts&quot;&gt;agent-computer-interface&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-loop&quot; data-category=&quot;concepts&quot;&gt;agent-loop&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-memory&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-memory&quot; data-category=&quot;concepts&quot;&gt;agent-memory&lt;/a&gt;, &lt;a href=&quot;/concepts/agent-evaluation&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-evaluation&quot; data-category=&quot;concepts&quot;&gt;agent-evaluation&lt;/a&gt;, &lt;a href=&quot;/concepts/multi-agent-orchestration&quot; class=&quot;wiki-link&quot; data-wiki=&quot;multi-agent-orchestration&quot; data-category=&quot;concepts&quot;&gt;multi-agent-orchestration&lt;/a&gt;, &lt;a href=&quot;/concepts/long-running-agents&quot; class=&quot;wiki-link&quot; data-wiki=&quot;long-running-agents&quot; data-category=&quot;concepts&quot;&gt;long-running-agents&lt;/a&gt;, &lt;a href=&quot;/concepts/prompt-injection&quot; class=&quot;wiki-link&quot; data-wiki=&quot;prompt-injection&quot; data-category=&quot;concepts&quot;&gt;prompt-injection&lt;/a&gt;, &lt;a href=&quot;/concepts/six-layer-agent-architecture&quot; class=&quot;wiki-link&quot; data-wiki=&quot;six-layer-agent-architecture&quot; data-category=&quot;concepts&quot;&gt;six-layer-agent-architecture&lt;/a&gt;, &lt;a href=&quot;/concepts/context-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;context-engineering&quot; data-category=&quot;concepts&quot;&gt;context-engineering&lt;/a&gt;, &lt;a href=&quot;/concepts/claude-skills&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-skills&quot; data-category=&quot;concepts&quot;&gt;claude-skills&lt;/a&gt;, &lt;a href=&quot;/concepts/prompt-caching&quot; class=&quot;wiki-link&quot; data-wiki=&quot;prompt-caching&quot; data-category=&quot;concepts&quot;&gt;prompt-caching&lt;/a&gt;, &lt;a href=&quot;/concepts/claude-md&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-md&quot; data-category=&quot;concepts&quot;&gt;claude-md&lt;/a&gt;, &lt;a href=&quot;/concepts/verifier-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;verifier-loop&quot; data-category=&quot;concepts&quot;&gt;verifier-loop&lt;/a&gt;, &lt;a href=&quot;/concepts/claude-subagents&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-subagents&quot; data-category=&quot;concepts&quot;&gt;claude-subagents&lt;/a&gt;, &lt;a href=&quot;/concepts/model-context-protocol&quot; class=&quot;wiki-link&quot; data-wiki=&quot;model-context-protocol&quot; data-category=&quot;concepts&quot;&gt;model-context-protocol&lt;/a&gt;, &lt;code&gt;index.md&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;New open follow-ups flagged: Tool Search / Programmatic Tool Calling / Tool Use Examples accuracy figures (49→74%, 150K→2K, 72→90%) all unsourced — chase primary Anthropic publications (&lt;a href=&quot;/concepts/agent-computer-interface&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-computer-interface&quot; data-category=&quot;concepts&quot;&gt;agent-computer-interface&lt;/a&gt;); 70/30 vector/keyword retrieval split presented without ablation (&lt;a href=&quot;/concepts/agent-memory&quot; class=&quot;wiki-link&quot; data-wiki=&quot;agent-memory&quot; data-category=&quot;concepts&quot;&gt;agent-memory&lt;/a&gt;, &lt;a href=&quot;/entities/openclaw&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openclaw&quot; data-category=&quot;entities&quot;&gt;openclaw&lt;/a&gt;); OpenAI Codex 1500-PR/3-engineer claim wants primary citation (&lt;a href=&quot;/concepts/harness&quot; class=&quot;wiki-link&quot; data-wiki=&quot;harness&quot; data-category=&quot;concepts&quot;&gt;harness&lt;/a&gt;); MCP definition-size figures diverge between sources — needs a real &lt;code&gt;/mcp&lt;/code&gt; reading (&lt;a href=&quot;/concepts/model-context-protocol&quot; class=&quot;wiki-link&quot; data-wiki=&quot;model-context-protocol&quot; data-category=&quot;concepts&quot;&gt;model-context-protocol&lt;/a&gt;, &lt;a href=&quot;/entities/openclaw&quot; class=&quot;wiki-link&quot; data-wiki=&quot;openclaw&quot; data-category=&quot;entities&quot;&gt;openclaw&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>refactor | Rehoster regex handles nested brackets</title><link>https://wiki.lkwplus.com/log#002-2026-04-27-refactor/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#002-2026-04-27-refactor/</guid><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scripts/rehost_images.py&lt;/code&gt;: &lt;code&gt;IMAGE_RE&lt;/code&gt; widened to allow one level of nested &lt;code&gt;[…]&lt;/code&gt; inside markdown alt text, e.g. &lt;code&gt;![... messages[] ...](url)&lt;/code&gt;. Old pattern &lt;code&gt;\[[^\]]*\]&lt;/code&gt; silently skipped these and reported success; surfaced when the Tw93 Agent essay rehoster claimed 23/24 done while one Alipay-CDN URL remained.&lt;/li&gt;
&lt;li&gt;Committed separately ahead of the ingest below.&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>ingest | Tw93&apos;s &quot;你不知道的 Claude Code&quot; essay</title><link>https://wiki.lkwplus.com/log#001-2026-04-27-ingest/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#001-2026-04-27-ingest/</guid><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;First real ingest. Source: Tw93, “你不知道的 Claude Code：架构、治理与工程实践” (&lt;a href=&quot;https://tw93.fun/2026-03-12/claude.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow noreferrer noopener&quot;&gt;https://tw93.fun/2026-03-12/claude.html&lt;/a&gt;, published 2026-03-13).&lt;/li&gt;
&lt;li&gt;Pre-ingest prep: renamed raw file to canonical &lt;code&gt;2026-04-27-claude-code-architecture-governance-engineering.md&lt;/code&gt;; ran &lt;code&gt;scripts/rehost_images.py&lt;/code&gt; (16 images Fliggy CDN → R2); curated frontmatter (replaced &lt;code&gt;tags: [clippings]&lt;/code&gt; with 6 topical tags; replaced clipper-truncated description with one-sentence summary in source language).&lt;/li&gt;
&lt;li&gt;Pre-ingest format pass: removed 25 clipper-artifact ``` escapes inside fenced code blocks. Body otherwise byte-identical.&lt;/li&gt;
&lt;li&gt;Created 1 source page, 4 entities (&lt;a href=&quot;/entities/tw93&quot; class=&quot;wiki-link&quot; data-wiki=&quot;tw93&quot; data-category=&quot;entities&quot;&gt;tw93&lt;/a&gt;, &lt;a href=&quot;/entities/anthropic&quot; class=&quot;wiki-link&quot; data-wiki=&quot;anthropic&quot; data-category=&quot;entities&quot;&gt;anthropic&lt;/a&gt;, &lt;a href=&quot;/entities/claude-code&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-code&quot; data-category=&quot;entities&quot;&gt;claude-code&lt;/a&gt;, &lt;a href=&quot;/entities/kaku&quot; class=&quot;wiki-link&quot; data-wiki=&quot;kaku&quot; data-category=&quot;entities&quot;&gt;kaku&lt;/a&gt;), 10 concepts (&lt;a href=&quot;/concepts/six-layer-agent-architecture&quot; class=&quot;wiki-link&quot; data-wiki=&quot;six-layer-agent-architecture&quot; data-category=&quot;concepts&quot;&gt;six-layer-agent-architecture&lt;/a&gt;, &lt;a href=&quot;/concepts/context-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;context-engineering&quot; data-category=&quot;concepts&quot;&gt;context-engineering&lt;/a&gt;, &lt;a href=&quot;/concepts/prompt-caching&quot; class=&quot;wiki-link&quot; data-wiki=&quot;prompt-caching&quot; data-category=&quot;concepts&quot;&gt;prompt-caching&lt;/a&gt;, &lt;a href=&quot;/concepts/model-context-protocol&quot; class=&quot;wiki-link&quot; data-wiki=&quot;model-context-protocol&quot; data-category=&quot;concepts&quot;&gt;model-context-protocol&lt;/a&gt;, &lt;a href=&quot;/concepts/claude-md&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-md&quot; data-category=&quot;concepts&quot;&gt;claude-md&lt;/a&gt;, &lt;a href=&quot;/concepts/claude-skills&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-skills&quot; data-category=&quot;concepts&quot;&gt;claude-skills&lt;/a&gt;, &lt;a href=&quot;/concepts/claude-hooks&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-hooks&quot; data-category=&quot;concepts&quot;&gt;claude-hooks&lt;/a&gt;, &lt;a href=&quot;/concepts/claude-subagents&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-subagents&quot; data-category=&quot;concepts&quot;&gt;claude-subagents&lt;/a&gt;, &lt;a href=&quot;/concepts/plan-mode&quot; class=&quot;wiki-link&quot; data-wiki=&quot;plan-mode&quot; data-category=&quot;concepts&quot;&gt;plan-mode&lt;/a&gt;, &lt;a href=&quot;/concepts/verifier-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;verifier-loop&quot; data-category=&quot;concepts&quot;&gt;verifier-loop&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Pages touched: &lt;a href=&quot;/sources/2026-04-27-claude-code-architecture-governance-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;2026-04-27-claude-code-architecture-governance-engineering&quot; data-category=&quot;sources&quot;&gt;2026-04-27-claude-code-architecture-governance-engineering&lt;/a&gt;, &lt;a href=&quot;/entities/tw93&quot; class=&quot;wiki-link&quot; data-wiki=&quot;tw93&quot; data-category=&quot;entities&quot;&gt;tw93&lt;/a&gt;, &lt;a href=&quot;/entities/anthropic&quot; class=&quot;wiki-link&quot; data-wiki=&quot;anthropic&quot; data-category=&quot;entities&quot;&gt;anthropic&lt;/a&gt;, &lt;a href=&quot;/entities/claude-code&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-code&quot; data-category=&quot;entities&quot;&gt;claude-code&lt;/a&gt;, &lt;a href=&quot;/entities/kaku&quot; class=&quot;wiki-link&quot; data-wiki=&quot;kaku&quot; data-category=&quot;entities&quot;&gt;kaku&lt;/a&gt;, &lt;a href=&quot;/concepts/six-layer-agent-architecture&quot; class=&quot;wiki-link&quot; data-wiki=&quot;six-layer-agent-architecture&quot; data-category=&quot;concepts&quot;&gt;six-layer-agent-architecture&lt;/a&gt;, &lt;a href=&quot;/concepts/context-engineering&quot; class=&quot;wiki-link&quot; data-wiki=&quot;context-engineering&quot; data-category=&quot;concepts&quot;&gt;context-engineering&lt;/a&gt;, &lt;a href=&quot;/concepts/prompt-caching&quot; class=&quot;wiki-link&quot; data-wiki=&quot;prompt-caching&quot; data-category=&quot;concepts&quot;&gt;prompt-caching&lt;/a&gt;, &lt;a href=&quot;/concepts/model-context-protocol&quot; class=&quot;wiki-link&quot; data-wiki=&quot;model-context-protocol&quot; data-category=&quot;concepts&quot;&gt;model-context-protocol&lt;/a&gt;, &lt;a href=&quot;/concepts/claude-md&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-md&quot; data-category=&quot;concepts&quot;&gt;claude-md&lt;/a&gt;, &lt;a href=&quot;/concepts/claude-skills&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-skills&quot; data-category=&quot;concepts&quot;&gt;claude-skills&lt;/a&gt;, &lt;a href=&quot;/concepts/claude-hooks&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-hooks&quot; data-category=&quot;concepts&quot;&gt;claude-hooks&lt;/a&gt;, &lt;a href=&quot;/concepts/claude-subagents&quot; class=&quot;wiki-link&quot; data-wiki=&quot;claude-subagents&quot; data-category=&quot;concepts&quot;&gt;claude-subagents&lt;/a&gt;, &lt;a href=&quot;/concepts/plan-mode&quot; class=&quot;wiki-link&quot; data-wiki=&quot;plan-mode&quot; data-category=&quot;concepts&quot;&gt;plan-mode&lt;/a&gt;, &lt;a href=&quot;/concepts/verifier-loop&quot; class=&quot;wiki-link&quot; data-wiki=&quot;verifier-loop&quot; data-category=&quot;concepts&quot;&gt;verifier-loop&lt;/a&gt;, &lt;code&gt;index.md&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Open follow-ups flagged on pages: corroborate &lt;code&gt;defer_loading&lt;/code&gt; mechanism against primary Anthropic docs (&lt;a href=&quot;/concepts/prompt-caching&quot; class=&quot;wiki-link&quot; data-wiki=&quot;prompt-caching&quot; data-category=&quot;concepts&quot;&gt;prompt-caching&lt;/a&gt;); validate the “5 servers ≈ 25K tokens” number from a real &lt;code&gt;/mcp&lt;/code&gt; reading (&lt;a href=&quot;/concepts/model-context-protocol&quot; class=&quot;wiki-link&quot; data-wiki=&quot;model-context-protocol&quot; data-category=&quot;concepts&quot;&gt;model-context-protocol&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>bootstrap | Initial scaffolding</title><link>https://wiki.lkwplus.com/log#000-2026-04-27-bootstrap/</link><guid isPermaLink="true">https://wiki.lkwplus.com/log#000-2026-04-27-bootstrap/</guid><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;ul&gt;
&lt;li&gt;Set up the LLM Wiki layout: &lt;code&gt;raw/&lt;/code&gt;, &lt;code&gt;wiki/{sources,entities,concepts,notes}/&lt;/code&gt;, &lt;code&gt;index.md&lt;/code&gt;, &lt;code&gt;log.md&lt;/code&gt;, &lt;code&gt;CLAUDE.md&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Pattern adapted from Andrej Karpathy’s &lt;a href=&quot;https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f&quot; target=&quot;_blank&quot; rel=&quot;nofollow noreferrer noopener&quot;&gt;LLM Wiki&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;No sources ingested yet — drop the first one into &lt;code&gt;raw/&lt;/code&gt; and ask the agent to ingest it.&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item></channel></rss>