Conversation
README.md measured 79471 bytes against the 22400-byte ceiling the umbrella budgets for a submodule README. Eight reference sections move into documentation/, whole and byte for byte under their existing headings, each linked from the point it left. README.md now measures 16441 bytes. No heading was renamed and no text was deleted. The heading-reachability check over the pinned README, against README.md plus every markdown file it links, prints nothing, and the link-resolution check over README.md prints nothing. documentation/ joins SURFACE_PATHS in scripts/check-no-internal-refs.sh. That text was inside the gate's surface while it was README.md and a split must not take it out. The gate reds on a seeded identifier in the new directory and passes on the tree as it stands. Nothing under src/, test/, docs-content/ or package.json changes, so the npm tarball and the docs bundle ship the same file set as before. No parse, mapping, fixture or log line is touched.
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
README.mdmeasured 79471 bytes against the 22400-byte ceiling the umbrella budgets for a submodule README. Eight reference sections move into a newdocumentation/directory, whole and byte for byte under their existing headings, each linked from the README at the point it left.README.mdnow measures 16441 bytes.documentation/access-patterns.mddocumentation/cookbook.mddocumentation/cookbook-profiles.mddocumentation/cookbook-datetime.mddocumentation/cookbook-messages.mddocumentation/profiles.mddocumentation/real-world-tolerance.mddocumentation/error-handling.mddocs-content/was not used for this: it is the bundlepnpm pack:docsships to the docs site, every page in it needs frontmatter and asidebars.jsonentry, andcheck-docs.tsallows only./<basename>.mdlinks between pages. Putting README overflow there would change a published artifact.documentation/is in neither the npm tarball nor the docs bundle.No text was lost
README.mdor from a file it links: the set difference prints nothing.README.mdresolves, none is absolute and none leaves the repo root.The public-surface gate follows the text
documentation/joinsSURFACE_PATHSinscripts/check-no-internal-refs.sh. This text was inside that gate's surface while it wasREADME.md, and splitting it into files of its own must not quietly take it out. Checked both ways: the gate reds naming./documentation/access-patterns.mdon a seeded internal identifier, and passes on the tree as it stands (37 public-surface files scanned, up from 29).Evidence
pnpm check:no-emdashOKpnpm check:no-internal-refsOK (37 public-surface files, 121 source files)pnpm check:docsOKpnpm format:checkOKpnpm test152 files, 3589 passed, 28 skipped, 12 todonpm pack --dry-runlistsCHANGELOG.md,LICENSE,README.md,TRADEMARKS.md,package.json: the same file set as before, sincepackage.jsonfilesis unchanged anddocumentation/matches no entry in it. Nothing undersrc/,test/,docs-content/,tsconfig.jsonorpackage.jsonis touched, so the docs bundle and the source bundle are unchanged too.No parse, mapping, fixture or log line changes. Markdown and one gate's scan surface only.
Spec:
pipeline/active/S0308-submodule-agent-doc-budgets/children/hl7.md.