Repository navigation
chore(memory): capture the 2026-11-10 session learnings - #290
Merged
Merged
Conversation
Three lessons from the 2026-11-10 run (the Mac's scrollbar setting behind a local-only failure, a stale Dependabot branch and solid_queue 1.7.2's job rows, the specs index conflicts after each merge), and two memory updates (maintainer-pushed scratch branches; the scrollbar pin). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
The session wrap for the 2026-11-10 coordinator run (specs 056–059, #264, #248, #250, #187), with the entries the maintainer approved. Docs and memory only.
Lessons (
docs/lessons/)2026-11-10-a-local-only-failure-was-the-macs-scrollbar-setting.md: macOS's "Show scroll bars" made the narrow frame 15px wider locally than on CI. Pinned inspec/support/system.rb(System specs depend on the Mac's scrollbar setting (narrow-frame wrap at 360px) #271, Hooks run Ruby through mise; system specs pin classic scrollbars (#270, #271) #272), with the AC-1.8 restatement in Restate spec 048 AC-1.8: the 360px place-line wrap only holds with a classic scrollbar #288.2026-11-10-a-stale-dependabot-branch-and-a-gem-that-rewrote-job-rows.md: chore(deps): Bump solid_queue from 1.7.0 to 1.7.2 #277's branch had gone stale, and solid_queue 1.7.2 writes its concurrency lock into a job'sarguments(solid_queue 1.7.2 writes its concurrency lock into a job's arguments, failing spec 055's Retry now check (#277) #283, Bump solid_queue to 1.7.2; Retry now keeps the Active Job arguments (#283) #284).2026-11-10-every-merge-made-the-open-prs-conflict-in-the-specs-index.md: each merge made the other open PRs conflict indocs/specs/README.md, costing a fullbin/ciper code branch. The lesson: holdmainwhile a PR is in its final push, and merge docs-only PRs after the code PRs.Memory (
.claude/memory/)pr-exists-and-conflicts-check.md: how to handle a throwaway branch the maintainer pushes, for spec 056 AC-4.2. Build it on the merged head; a!command skips the Claude Code hooks, so no--no-verifyis needed.headless-firefox-narrow-frame.md: scrollbars are pinned to classic (System specs depend on the Mac's scrollbar setting (narrow-frame wrap at 360px) #271).MEMORY.md: the two index lines updated.distill-featurehad nothing to do. Specs 056–059 are distilled and their plans retired (#281, #286, #287).🤖 Generated with Claude Code