fatfs-integration — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited fatfs-integration (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill to integrate FatFs by proving the disk I/O layer before trusting filesystem behavior. FatFs is portable C, but the target-specific diskio functions, sector geometry, mount policy, and media timing decide whether it works reliably.
Use this skill when:
f_mount, f_open, f_read, f_write, FR_DISK_ERR, FR_NOT_READY, FR_NO_FILESYSTEM, long filenames, Unicode, or exFAT.ff.c, ffconf.h, diskio.c, or FATFS.Do not use this skill when the raw block device cannot read/write sectors yet; debug the storage driver first.
Ask for:
ffconf.h, diskio.c, and current FatFs return code.disk_initialize, disk_status, disk_read, disk_write, and disk_ioctl must work independently.
FatFs expects logical sectors and correct sector count. GET_SECTOR_COUNT, GET_SECTOR_SIZE, and CTRL_SYNC matter.
Try f_mount first. Ask before f_mkfs or any operation that can erase media.
ffconf.h intentionally.Reentrancy, LFN buffers, exFAT, code page, relative paths, and timestamp support affect RAM and behavior.
Enable and implement synchronization when multiple tasks can access the same volume.
Write, f_sync/f_close, unmount/reset, remount, and read back.
FR_DISK_ERR from incomplete disk_ioctl or bad CTRL_SYNC.FR_NO_FILESYSTEM from wrong sector offset or unformatted media.Before claiming FatFs works:
ffconf.h options, and mount path.User:
FatFs f_mount 返回 FR_NO_FILESYSTEM。Agent:
GET_SECTOR_COUNT.f_mkfs.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.