You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Found by a repo-wide simplification audit; zero-consumer claims re-verified with git grep -aI. Four small independent cleanups bundled here:
scripts/check-astryx-alignment.mjs (130 lines): no execution path — not in root package.json scripts, any of the 8 workflows, or scripts/ci-test-plan.mjs (which wires the sibling check-astryx-surface-inventory.mjs instead). Repo-wide references: the file itself and one doc line. Its astryx-allow: raw-button escape-hatch comment still spreads in sources.
scripts/deepseek-live-cost-baseline.mjs (2960 lines): only reference is the npm alias cost:deepseek-baseline; zero invocations, zero workflow/doc references outside docs/archive/ (which declares itself non-current). Couples to Runtime/Storage internals and is the last user of the legacy compaction capability (see the History Compact V1 issue).
packages/cli/src/skill-token.ts: a near-verbatim second authority for the /skill: token grammar duplicating packages/runtime/src/skill-invocation.ts. The CLI copy's three main symbols have zero consumers; its two importers use only skillInvocationPrefixAt and a constant re-export, while the CLI already imports @maka/runtime/skill-invocation in 3 places.
apps/desktop/src/main/chat-readiness.ts: the admission gate is residue — the only production importer is main-window.ts importing errorMessage; assertSessionCanSend / ensureSessionCanSendOrRebind have no production callers. Collapse to the error helpers actually used.
So the only remaining step here is reviewing/landing those PRs, not writing new code — a new claim would just duplicate #3242 and overlap #3267.
That said, it's great that you're actively looking for work to contribute! I ran a quick pass over the open backlog and these look claimable right now (no assignee, no open PR, no claim comment at the moment):
Activity
seanxuu commentedon Aug 20, 2026
Claim this issue #3218. I will only be handling the /skill: duplicate CLI helper task to avoid conflicting with the cleanup of the other three items.
Xinbeok commentedon Aug 20, 2026
Has this issue been resolved? I want to claim this issue.
Astro-Han commentedon Aug 20, 2026
@Xinbeok I checked the current state of this issue on
mainand the related PRs — it's already fully covered by existing work, so I wouldn't claim it:scripts/check-astryx-alignment.mjsand Harden runtime, storage, gateway, credentials, and IPC inputs #2scripts/deepseek-live-cost-baseline.mjs— deleted in PR chore: remove audit residue #3242 "chore: remove audit residue" (open, Closes this issue).packages/cli/src/skill-token.ts— also covered in PR chore: remove audit residue #3242, and PR chore(cli): remove duplicated skill token helpers #3267 "chore(cli): remove duplicated skill token helpers" touches the same files.apps/desktop/src/main/chat-readiness.ts— already removed onmainby merged PR refactor(desktop): remove superseded local authority paths #3252.So the only remaining step here is reviewing/landing those PRs, not writing new code — a new claim would just duplicate #3242 and overlap #3267.
That said, it's great that you're actively looking for work to contribute! I ran a quick pass over the open backlog and these look claimable right now (no assignee, no open PR, no claim comment at the moment):
area/*labels — low-risk repo housekeeping (governance-adjacent, worth confirming direction with a maintainer first).I verified these against the current repo, but the maintainers are fast, so it's worth replying to claim quickly. Good luck!