Repository navigation
Practice gaps #6 and #8: truthful skills-install message; agent teams are an allowed dispatch mode - #388
Merged
seathatflowsinourveins merged 2 commits intoSep 27, 2026
Conversation
… are an allowed dispatch mode These two gaps were verified against their primary sources (2026-09-27 layer discovery, then an evidence-reviewer pass). - #8: the portable examples/claude-native/CLAUDE.md said "agent teams stay off because each teammate is a separate instance whose results are not summarized back". The Claude Code docs say a finishing teammate's final answer arrives in the lead's notification (agent-teams#context-and-communication), and the operator's 2026-09-27 instructions make agent teams an allowed dispatch mode. The sentence is replaced word-neutrally (the template stays within its 925-word budget at 924). scripts/adoption_status.py's agent_teams_off requirement becomes agent_teams_opt_in, a 0/1 count reported as information: it never blocks completeness, and the output stays flags and counts only. docs/token-efficiency-stack.md's coverage rule and the WH-3 row of docs/harness-rules-convergence-20260922.md record the supersession. - #6: tools/adoption/install_skills.py said "installed and verified at tree", but it checks SKILL.md's sha256 and the lock's recorded tree, not the installed support files (vercel-labs/skills v1.7.0 src/skill-lock.ts). The message now says exactly that. Tests: one new (the opt-in never changes completeness); 213 run, OK. Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> Claude-Session: https://claude.ai/code/session_012qwXNtFyUhY5x2dtrm7tG5
…skills-teams-20260927 # Conflicts: # manifests/evidence.json
seathatflowsinourveins
deleted the
claude/practice-gaps-skills-teams-20260927
branch
September 27, 2026 07:38
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.
What
This PR fixes two of the eleven Claude Code / Codex practice gaps from the 2026-09-27 GPT-6 layer discovery. An evidence-reviewer pass verified all eleven against their primary sources: 6 confirmed, 5 partly confirmed. The token-lane session takes #1, #4, #5, #7, #9, #10 and #11, and #2 and #3 are skipped as not recommended.
#8 — agent teams (CONFIRMED)
examples/claude-native/CLAUDE.md:37said: "agent teams stay off because each teammate is a separate instance whose results are not summarized back". That was wrong on two counts:scripts/adoption_status.py: theagent_teams_offwiring requirement, which flagged this host after the opt-in was set at the operator's request, becomesagent_teams_opt_in.docs/token-efficiency-stack.md: the coverage-rule text now matches.docs/harness-rules-convergence-20260922.mdWH-3: marked superseded, keeping the original text.#6 — skills install message (CONFIRMED)
tools/adoption/install_skills.py:191said "installed and verified at tree". Butclassify_skillchecks only SKILL.md's sha256 and the lock's recorded tree.skillFolderHashis the source tree hash recorded at install (vercel-labs/skills v1.7.0src/skill-lock.ts:25-28), not a hash of the installed support files.Out of scope, flagged for the operator.
examples/claude-native/CLAUDE.mdand the operator's global~/.claude/CLAUDE.mdalso differ in the top-rule and token-practice wording. The repo has #371's approved procedure; the global file has older wording. Which one is canonical is the operator's call.Tests
test_agent_teams_opt_in_is_information_and_never_blocks_completeness.test_effort_and_agent_team_opt_ins_are_found_by_name_whatever_their_value.python3 -m unittest tests.test_adoption_status tests.test_adoption_docs_consistency tests.test_install_claude_profile tests.test_install_skills tests.test_skills_manifest: 213 run, OK (4 skipped). This includes the portable template's word-budget and negative tests.scripts/validate.pyandscripts/build_ecosystem.py --check: passed.SOTA sources
src/skill-lock.ts(skillFolderHash semantics)🤖 Generated with Claude Code
https://claude.ai/code/session_012qwXNtFyUhY5x2dtrm7tG5