Skip to content

docs(triage): record the extract shrink guard as out of scope (#25) - #60

Merged
adrianbrowning merged 1 commit into
mainfrom
triage/25-out-of-scope
Oct 8, 2026
Merged

adrianbrowning merged 1 commit into
mainfrom
triage/25-out-of-scope

Conversation

@adrianbrowning

Copy link
Copy Markdown
Owner

Records the triage decision on #25 in the repo's out-of-scope knowledge base.

.out-of-scope/extract-shrink-guard.md explains why extract has no shrink guard. Region splicing and refusing ambiguous mappings before any write already prevent the data loss from #21. The only remaining way to shrink a file is --force on a whole-file block, and that is the explicit opt-in to replace the file. extract --check --force previews it.

Also records the Intent review for the new file. Docs only, so labelled no-bump.

@github-actions

github-actions Bot commented Oct 8, 2026

Copy link
Copy Markdown

⚠️ ESLint Check Warnings

Click to see details

Style


> mdcode@0.0.1 lint:s /home/runner/work/mdcode-ts/mdcode-ts
> pnpm -r lint:s

Scope: 2 of 3 workspace projects
packages/mdcode lint:s$ eslint --config .eslintrc.style.json "src/**/*.{j,t}s{,x}" --cache --max-warnings=0
packages/mdcode lint:s: [baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: 'npm i baseline-browser-mapping@latest -D'
packages/mdcode lint:s: Done
packages/usage lint:s$ eslint --config .eslintrc.style.json "{tests,fixtures,examples}/**/*.{j,t}s{,x}" --cache --max-warnings=0
packages/usage lint:s: [baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: 'npm i baseline-browser-mapping@latest -D'
packages/usage lint:s: Done

Correctness


> mdcode@0.0.1 lint:esl /home/runner/work/mdcode-ts/mdcode-ts
> pnpm -r lint:esl

Scope: 2 of 3 workspace projects
packages/mdcode lint:esl$ eslint "src/**/*.{j,t}s{,x}" --cache --max-warnings=0
packages/mdcode lint:esl: [baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: 'npm i baseline-browser-mapping@latest -D'
packages/mdcode lint:esl: Done
packages/usage lint:esl$ eslint "{tests,fixtures,examples}/**/*.{j,t}s{,x}" --cache --max-warnings=0
packages/usage lint:esl: [baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: 'npm i baseline-browser-mapping@latest -D'
packages/usage lint:esl: Done

View workflow run

@adrianbrowning
adrianbrowning merged commit 9b1b052 into main Oct 8, 2026
8 checks passed
@adrianbrowning
adrianbrowning deleted the triage/25-out-of-scope branch October 8, 2026 15:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant