Skip to content

style: drop em dashes and stock phrasing from prose - #1564

Merged
ScriptedAlchemy merged 5 commits into
masterfrom
style/unslop-prose
Sep 18, 2026
Merged

ScriptedAlchemy merged 5 commits into
masterfrom
style/unslop-prose

Conversation

@ScriptedAlchemy

@ScriptedAlchemy ScriptedAlchemy commented Sep 17, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Comments, docs, skills, and user-facing sentences no longer use em dashes as punctuation or stock AI phrasing.
  • Dashboard empty-value marks stay as a lone em dash. Captured fixtures, vendored text, and generated contracts were not hand-edited.
  • Dashboard contracts and the TypeScript SDK were regenerated so their descriptions match the updated Rust docs.
  • Follow-up commit: the pass also flattened ’ to ' inside single-quoted TypeScript literals, which ended those strings early and broke tsc plus every vitest suite that loads stories/fixtures/data.ts. Those apostrophes are restored only where the string quote required it. The WebGL registry scene is deleted here too, since this branch had already dropped its three dependency while the files still imported it (same deletion as refactor: drop unused scene, fs2, and eval link #1565; identical on merge).

Test plan

  • cd dashboard && npm run contracts:check
  • scripts/check-sdk-codegen.sh
  • Spot-check a dashboard empty cell still renders —
  • cd dashboard && npx tsc --noEmit clean
  • npx vitest run src/workspaces/brain src/viz/trace src/workspaces/workflows/workflowLedger.test.ts src/workspaces/work/workTopologyAccounting.test.ts src/data/query/staleScopeReads.dom.test.tsx: 15 files, 145 tests pass

Comments, docs, and user-facing sentences no longer use em dashes or stock AI phrasing. Generated dashboard contracts and the TypeScript SDK were regenerated from the updated descriptions. Dashboard empty-value marks stay as they are.
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@changeset-bot

changeset-bot Bot commented Sep 17, 2026 •

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 833e029

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

The prose pass flattened typographic apostrophes to ASCII inside
single-quoted TypeScript literals, which ended the strings early.
Restore them only there, and drop the WebGL registry scene whose
three import the same pass had already removed from package.json.
With the WebGL field gone the list was crammed into a 300px rail beside
an empty pane. Repository cards now fill the page in a responsive grid;
readouts, live signal, and the inspector move to the rail.
@ScriptedAlchemy
ScriptedAlchemy merged commit 6fa9509 into master Sep 18, 2026
5 of 17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant