docs(agents): record #806/#807 landings, #808 obsolete, #861 notebook fix - #865
Merged
Conversation
… fix Audit pass over agents/DEVELOPING.md against the tracker state as of 2026-08-14. - 2026-07-31 refactor batch: #806 landed as PR #858 (_lazy_default), #807 as PR #864 (duplicate entry-point-hook log); #808 closed 2026-08-11 as obsolete since its wrapper.py half lives under isolate=, which PR #523 removes. Only #809 remains open from that batch. - Dropped the stale "PR #858 in flight" sentence; added landed-decision entries for PR #858, PR #864, and the FiveMinuteTour optional-dep guards (PRs #857/#862, issue #861 — fixed on main, issue still open). - state.py Quick Reference row now names _lazy_default. - Perf-audit pointer date bumped to the 2026-08-13 refresh of #625. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JdJSfDeFTcCfyjSYGCwuK7
pmrv
pushed a commit
that referenced
this pull request
Aug 14, 2026
Main's #865 records the #806/#807 landings, marks #808 obsolete, and notes the #861 notebook fix. Touches only `agents/DEVELOPING.md`, and it auto-merged — its edits are in the decisions log rather than the docs inventory this branch keeps colliding with. Verified rather than trusting the clean exit: this branch's `usage/purity`, `usage/file_semantics`, `dev/path_storage` and `recipes/files_and_paths` entries survive, as do the twelve-notebook counts. No source, docs, tests or notebooks in the merge and the `ty` pin is unchanged at 0.0.69, so the suite, the Sphinx build and the type check are untouched; duplicate-definition scan clean. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RascUYS7JgCMHHpXsYbPTf
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Scheduled audit pass over
agents/DEVELOPING.mdagainst the tracker state as of 2026-08-14. Delta since the last audit (#859): PRs #857, #862, #858, #864, #863, #860, #851, #849 merged; #851 and #849 already updated the doc inline, the rest had drifted.Changes
Cache.gc's transitive-closure walk as a reusable primitive #809). Refactor: extract_lazy_defaulthelper shared bystate.get_cache/get_metadata#806 landed as PR refactor(state): extract _lazy_default helper shared by get_cache/get_metadata #858 (_lazy_default), Bug + refactor:digest.load_entry_points's duplicate-hook warning inspects the wrong hooks #807 as PR fix(digest): correct duplicate entry-point-hook log in load_entry_points #864 (duplicate entry-point-hook log); Refactor: unify XDG-base-dir resolution betweenwrapper._get_working_directory_rootandconfig._collect_config_paths#808 was closed 2026-08-11 as obsolete — itswrapper.pyhalf lives underisolate=, which PR remove isolate from fleche decorator #523 removes._lazy_defaultextraction (PR refactor(state): extract _lazy_default helper shared by get_cache/get_metadata #858, closes Refactor: extract_lazy_defaulthelper shared bystate.get_cache/get_metadata#806), theload_entry_pointsduplicate-hook log fix (PR fix(digest): correct duplicate entry-point-hook log in load_entry_points #864, closes Bug + refactor:digest.load_entry_points's duplicate-hook warning inspects the wrong hooks #807), and theFiveMinuteTour.ipynboptional-dep guards (PR docs(FiveMinuteTour): skip ASE section gracefully when ase is not installed #857 forase, PR docs(FiveMinuteTour): skip executorlib section gracefully when not installed #862 forexecutorlib).executorlibguard landed in PR docs(FiveMinuteTour): skip executorlib section gracefully when not installed #862, so the failure is fixed onmain, but the issue is not linked and remains open.state.pyQuick Reference row now names_lazy_defaultalongside the public helpers.Verified against the doc's standing claims:
caches.pyis 1019 lines andremote.py1007 (wc -l), matching the #789/#832 parentheticals;requires-python = ">=3.11,<3.15"matches AGENTS.md. AGENTS.md and agents/USAGE.md needed no changes.🤖 Generated with Claude Code
https://claude.ai/code/session_01JdJSfDeFTcCfyjSYGCwuK7
Generated by Claude Code