32 lines
1.1 KiB
Markdown
32 lines
1.1 KiB
Markdown
# 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`
|