Run all available tests and linters, check for anti-patterns, and generate a comprehensive code quality report
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Check code for standardization, readability, maintenance complexity, and defensive coding practices
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
설치 방법 보기설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
Analyze the apple-fm codebase for code hygiene issues. Generate a report on standardization, readability, maintenance complexity, and defensive coding.
Scope: src/, apple-fm-helper/main.swift, and (where relevant) tests/.
src/ is lowercase/camelCase matching the primary concept
(cliArgs.ts, protocol.ts, session.ts). Flag a name that matches neither..js; import type for type-only
imports (eslint enforces order — if lint passes, order is fine). The .js
check is your responsibility.--temp expects a number, got "abc"). Flag terse throw new Error('failed').src/protocol.ts,
apple-fm-helper/main.swift, tests/fixtures/stub-helper.js, and
docs/4-protocol.md must all agree. Flag any divergence.src/*.ts over ~200 LOC.apple-fm-helper/main.swift may touch FoundationModels;
only helper.ts spawns the process; pure logic stays in protocol.ts /
session.ts / cliArgs.ts. Flag any layer violation (e.g. session.ts
spawning directly instead of going through an injected GenerateFn).package.json dependencies stays empty. Flag additions.parseArgs rejects unknown commands/flags and bad
numbers; parseEvent throws on malformed lines; helper.ts bounds the
subprocess with a timeout and captures stderr. Verify these still hold.any / non-null: grep src/ for : any, as any, <any>, and !
non-null assertions (tests get a pass). House style is unknown + narrowing.error event (not a bare crash)
and exits nonzero; availability is checked before generation.For each finding: File (path + lines), Category (standardization | readability | maintenance | defensive), Severity (high | medium | low), Description, Suggestion.
End with a prioritized top-N (apple-fm is small — expect 0–5 in a healthy state).
Suggest Hot Sheet tickets (hs-task for cleanups, hs-bug for defects) for
non-trivial findings.
아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
Run all available tests and linters, check for anti-patterns, and generate a comprehensive code quality report
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Check requirements docs against implementation and report discrepancies
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Read the latest Glassbox code review and apply all feedback annotations
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Read the Hot Sheet worklist and work through the current priority items
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Run as a distributed worker — continuously claim, work, and release Up Next tickets
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Create a new bug ticket in Hot Sheet
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.