docs: add build-time optimization program driver and register#2032
Closed
markdumay wants to merge 1 commit into
Closed
docs: add build-time optimization program driver and register#2032markdumay wants to merge 1 commit into
markdumay wants to merge 1 commit into
Conversation
Prepares an agent-orchestrated program to execute the verified findings of the 2026-07-15 build profiling session as independent chunks: - Chunk A (mod-utils): stop re-validating absent arguments (verified -11% CPU, byte-identical output) - Chunk B (mod-flexsearch): take the search index off the render critical path (verified -2 to -3.5s wall) - Chunk C (hinode): build hygiene - conditional vendoring, CI GOGC, determinism harness, caching docs - Chunks D/E (gated): content render-once audit and sidebar render-once design, STOP before implementation - Chunk F: hinode dependency bumps once A/B release Authority: module PRs merge after evidenced DoD + green CI; hinode PRs are opened and held for the maintainer. All work starts from origin/main in fresh clones or worktrees; every chunk passes a byte-diff output-unchanged gate. The live register moves to the program branch at launch; this commit is the launch snapshot. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
✅ Deploy Preview for gethinode-demo ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Collaborator
Author
|
Superseded: the driver and register (with all QA fixes) moved to the private gethinode.com repo in gethinode/gethinode.com#160, adapted to their new home (program branch and live register now in gethinode.com; launch from the local gethinode.com clone). Companion removal of docs/superpowers from this repo: see the docs/move-superpowers-private PR. |
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.
Summary
Program driver for executing the verified findings of the 2026-07-15 build-profiling session (baseline: warm exampleSite build 16–19 s wall / ~39 s CPU; combined verified experiments reached ~11–13 s / 29.5 s). Written to be picked up by a fresh session and executed autonomously.
Chunks (one agent each, every one gated by a byte-diff "output unchanged" check):
.Content)Authority model (agreed 2026-07-15): module PRs merge after evidenced DoD + green CI (releases cut via semantic-release); hinode PRs are opened but never merged by the program. All work starts from
origin/mainin fresh clones/worktrees. At launch, the live register moves to aprogram/build-time-optimizationbranch; this PR is the launch snapshot.The driver encodes the session's hard-won operational lessons: stale local clones, exampleSite module resolution (
HUGO_MODULE_REPLACEMENTS), mount-order shadowing, single-returnpartials, the RSS-race diff allowlist (sprite ordering already fixed via #2031), auto-generatednetlify.toml, and reusable-workflow env propagation.QA: reviewed by an independent fresh-context agent against both repos; all 13 findings (1 blocker, 8 should-fix, 4 nits) addressed.
Launch
Approve + merge, then start a fresh session with: "Execute the program in docs/superpowers/specs/2026-07-15-build-time-optimization-program-driver.md".
🤖 Generated with Claude Code