docs(#12231): prose headers + churn cleanup — core services + utils (B01 part 4, final) - #13030
Conversation
…B01 part 4, final) Adds accurate prose file headers and removes/rewrites churn comments across 77 files in packages/core/src/services (long-lived runtime singletons) and packages/core/src/utils (shared helpers). Completes the packages/core header sweep for B01. Comments only — zero functional diff, machine-proven by scripts/assert-comment-only-diff.mjs (every TypeScript code token identical to base). Part of #12231 (parent #12181). Follows #12824 (p1), #12874 (p2), #12926 (p3). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
Machine-verified comment-only: |
There was a problem hiding this comment.
Your trial has ended. Reactivate Greptile to resume code reviews.
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
…+ __tests__ + residual (B01 part 5, complete) (#13039) Adds accurate prose file headers and removes/rewrites churn comments across the final headerless packages/core files: the runtime/ agent-loop internals (planner loop, action catalog/tiering/gating, context registry/renderer, message handler, evaluators) and their __tests__, the top-level packages/core/src/__tests__ suite, and scattered stragglers (search.ts license-block-preserving header, secret-swap bench/fuzz/redteam, feature test files). This completes the packages/core header sweep for B01 — every in-scope source file now carries a purpose-explaining header. Comments only — zero functional diff, machine-proven by scripts/assert-comment-only-diff.mjs (every TypeScript code token identical to base). Part of #12231 (parent #12181). Completes B01 across #12824 (p1), #12874 (p2), #12926 (p3), #13030 (p4), and this PR. Co-authored-by: moon <stupidlybadadvice@gmail.com> Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
…er + registry (B01 complete) (#13045) Adds top-of-file prose headers to the ~45 files skipped by prior automated B01 passes (bare test files and modules that carried export-level JSDoc but no file-level header): packages/core stragglers (character-utils.test, room action, recall-embed, feature test files, __tests__ residual), packages/logger/src/logger.ts, and packages/registry/src/first-party/*. With this, every in-scope source file in the B01 batch (packages/core + prompts/logger/registry/skills) carries a purpose-explaining header. Comments only — zero functional diff, machine-proven by scripts/assert-comment-only-diff.mjs (every TypeScript code token identical to base). Closes #12231 (parent #12181). Final part after #12824/#12874/#12926/#13030/#13039. Co-authored-by: moon <stupidlybadadvice@gmail.com> Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
What
Batch B01 part 4 (final) of the repo-wide comment cleanup (#12231, parent #12181) —
packages/core/src/services(long-lived runtime singletons) andpackages/core/src/utils(shared helpers). Completes the packages/core header sweep for B01.
Comments only — zero functional diff. Machine-proven by
node scripts/assert-comment-only-diff.mjs:every changed file's TypeScript code-token stream is byte-identical to base.
Scope (77 files)
services/+utils/— service headers name what each singleton owns and who consumes it;util headers state what each helper computes and its contract/edge cases.
Completes B01 across #12824 (p1: boundary/data/schema subsystems), #12874 (p2: root + types
load-bearing modules incl. runtime.ts), #12926 (p3: features subsystems), and this PR.
Verification
Part of #12231.