Skip to content

feat(exports)!: delete dead modules, remove unconsumed subpath exports (0.110.0)#332

Merged
drewstone merged 1 commit into
mainfrom
feat/delete-dead-modules
Jul 9, 2026
Merged

feat(exports)!: delete dead modules, remove unconsumed subpath exports (0.110.0)#332
drewstone merged 1 commit into
mainfrom
feat/delete-dead-modules

Conversation

@drewstone

Copy link
Copy Markdown
Contributor

Per the fleet-wide usage audit (45 internal consumer repos - all consumers are internal, so deletion over deprecation):

Deleted outright (zero importers anywhere): diagnose, telemetry (+/file), prime, groundedness, workflow, governance, perf - sources, root re-exports, tsup entries, orphaned tests.

Subpath exports removed, sources kept (live internal users found by symbol-level grep): prm (rl training export), testing (test helpers), adapters/* (re-exported by analyst), knowledge (supervisor-lab uses scoreKnowledgeReadiness via root), product-benchmark (tax-agent uses exportProductBenchmark via root).

Breaking only for the deleted subpaths, which nothing imports - verified by import-grep across every consumer repo plus symbol-level grep for root-barrel usage. 269 files / 2733 tests pass, build clean. Version trio to 0.110.0.

…s (0.110.0)

Fleet-wide usage audit (45 internal consumer repos; all consumers are
internal, so removal is safe): 15 subpath exports had zero importers.

Deleted outright (no internal or external users): diagnose, telemetry
(+telemetry/file), prime, groundedness, workflow, governance, perf -
sources, root re-exports, tsup entries, and their orphaned tests.

Subpath exports removed but sources kept (live internal users):
prm (rl training export), testing (test helpers), adapters/* (re-exported
by analyst), knowledge (supervisor-lab uses scoreKnowledgeReadiness via
root), product-benchmark (tax-agent uses exportProductBenchmark via root).

Gate script updated to match the new export map. 269 files / 2733 tests
pass; build clean.

@tangletools tangletools left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Auto-approved drewstone PR — c8fffd0b

This PR was opened by the trusted drewstone account.
The full PR reviewer audit still runs separately and will publish findings if it detects issues.

tangletools · auto-approval · reason: drewstone_author · 2026-07-09T18:45:55Z

@drewstone drewstone merged commit cf51ffd into main Jul 9, 2026
1 check 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.

2 participants