mirror of
https://github.com/CharlesWiltgen/Axiom.git
synced 2026-09-20 19:58:20 +08:00
3105b1118b
An independent review of the audit's own fixes found defects the fixes had introduced or left behind, and the hand-written docs pages — which restate many of the same claims and are not generated from the skills — had not followed the corrections. Fixes that were wrong or incomplete: - The paused-player elapsed fix was correct only where it was measured. `playerTime(forNodeTime:)` returns nil whenever the player is not playing — paused, stopped, or never started — and falling back to the lock screen's dictionary republished the *previous item's* elapsed on a track change. It now keeps an app-owned value, reset when a new item loads. - "Other request types, hand-pose among them, still succeed" is false: measured across eleven Vision requests, only hand-pose and text recognition run. Barcodes, animal, body pose, human rectangles, saliency and feature print all fail to build an inference context, and an order-reversed control on a second device showed the failure is request-specific, not context exhaustion. - `teardownCommands()` was left defined and called from nowhere. Two `isEnabled = true` writes contradicted the file's own rule that registering a target enables a command by default. The Bluetooth option legend that produced a recording-recipe straddle still omitted that A2DP is output-only routing. - Two citations pointed at the wrong guide page, one range omitted the page holding its section's last step, and one quoted a sentence the guide does not contain. The docs sweep found fifteen stale claims across the pages mirroring this suite, including the automatic-passthrough mechanism the audit disproved, a fabricated `prepare()` timing figure, and a fabricated set of diagnostic percentages. `photo-library`'s PNG/JPEG/HEIC split is now measured rather than asserted: `Image.importedContentTypes()` and `exportedContentTypes()` are both `["public.jpeg", "public.png"]`, with HEIC and HEIF absent. Cursor, Codex, inlined-auditor and MCP distributions regenerated. Verified: npm test (static validation clean).