Files
mars-nwe/tests/afp/TODO.md
ai 59bfdd65b2
All checks were successful
Source release / source-package (push) Successful in 52s
afp: persist ProDOS info metadata
2026-06-01 11:51:05 +02:00

1.1 KiB

AFP TODO

This file contains only AFP follow-up work that is still open. Smoke results, endpoint inventory, WebSDK audit notes, and implementation history belong in the neighboring AFP documentation files, not in the root TODO.md.

Remaining AFP work

0x13 AFP Get Macintosh Info On Deleted File

Current status:

  • Implemented as a conservative adapter over the mars_nwe salvage/deleted-entry backend.
  • Covered by afp_deleted_info_smoke and the full afp_smoke_suite.sh.
  • Does not scan or expose .recycle / .salvage as AFP-visible paths.

Current AFP mapping:

  1. Resolve the deleted DOS directory entry through the mars_nwe salvage backend.
  2. Return FinderInfo from the salvage JSON snapshot.
  3. Return ProDOS information from the nwatalk xattr-backed Salvage JSON snapshot (prodos_info_hex).
  4. Return resource fork size from the salvage JSON snapshot.
  5. Return the deleted filename from the salvage/deleted-entry record.

References:

  • tests/afp/AFP_DELETED_FILE_INFO.md
  • tests/afp/AFP_ENDPOINT_INVENTORY.md
  • tests/afp/AFP_FINAL_AUDIT.md
  • tests/afp/AFP_WEBSK_AUDIT_FINDINGS.md