Repository navigation
fix: the hosted app pages follow the app, search leaves decision records out, and code runs wider than prose - #32
Merged
Conversation
… shows, search leaves the records out, code runs wider than prose, and the self-run steps are numbered From the docs review of 2026-10-01. Each finding was checked against the app's main and the live console before it was changed. - What is kept: three pages said nothing is deleted. History past the plan is deleted each night, a plan that narrows keeps its wider history 30 days, and a repo or an installation that goes is kept 30 days, as the published terms and privacy policy say. What the app keeps has a section for it, and names Delete everything. - Using the app and Plans follow the console: a session of 30 days checked every hour, what an Overview row says, the Insights window, the audit log's buttons and Download CSV, edit mode's blocks, the Minimal template (it never redacted), Review pull request, The app's access, the page of a repo past the plan, and promotion codes on the monthly price only. - Search: decision records are left out of the Pagefind index. Weighing them down does not work in Pagefind 1.5, where a title match is boosted apart from a page's weight. The list of records stays in the index. - Code blocks and tables take a column of 86ch, and prose keeps 54ch. - Run the action yourself shows the workflow file first, then the README's steps as numbered headings, with the red first scan after them. - Install the app says its permissions table is being corrected. 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.
Five findings from the docs review of 2026-10-01, each checked against the app's main and the live console before it was changed. All five held.
What is kept, and for how long
Three pages said "nothing is deleted". The app deletes history past the plan every night.
The wording matches sluiceway.dev/terms and sluiceway.dev/privacy as published today.
Using the app and Plans follow the console
Corrected line by line (A6 to A23 of the review):
ignoreunder In sync.redacton.Search leaves the decision records out
The review asked to weigh the records down. That does not work in Pagefind 1.5: a match in a page's title is boosted apart from the weight of its words, and scores saturate, so a record at 1/24 of the weight still led "drift". The records are left out of the index instead. The list of records stays in, so "decision records" or a record's number finds it, and search engines still index every record.
Two queries of the review are not fixed by this: "cli" (the Command line page never says the word) and "github app" (Install the app is not in the first five).
Code runs wider than prose
Prose keeps 54ch. The column is 86ch, and code blocks and tables take all of it: 712px at 1340 wide, where it was 541px.
The 71 left have lines longer than any column (JSON, quoted messages). Wrapping them is a separate choice and is not made here. On Run the action yourself the nine comment lines read whole at 1340; one line, the cron comment, is 25px over.
Run the action yourself
The workflow file comes first, then Requirements, then the README's steps as four numbered headings, with "When the first scan is red" after them. Each step is in "On this page". The loader reads the README's bold openings and stops the build when that shape changes.
The permissions table
Left as it is, with one sentence above it: the table is being corrected, and follows what GitHub shows on a real install.
Checks
bun run check, and the build,bun run linksandbun testat both addresses: 726 tests pass, 33,673 links land. New tests:search.test.tsasks the built Pagefind index,hosted-app.test.tsholds each corrected sentence,self-run-steps.test.tsandcode-width.test.ts. No page scrolls sideways at 1340 or 390.🤖 Generated with Claude Code