Skip to content

Resurrect Linux, macOS, and FreeBSD undo capture - #185

Draft
espadonne wants to merge 13 commits into
trunkfrom
resume/integration
Draft

espadonne wants to merge 13 commits into
trunkfrom
resume/integration

Conversation

@espadonne

Copy link
Copy Markdown
Contributor

Resumes the three platform lanes from the September audit.\n\n- Linux: automatic eBPF load failure fallback to fanotify, with startup transition tests and native fault-injection evidence.\n- macOS: emit and classify create-like events only after successful syscalls; re-enable the out-of-watch mkdir smoke.\n- FreeBSD/macOS: add a field-specific RestoreFlags inverse, metadata-only chflags capture, strict inode guards, and required chflags round-trip smokes.\n\nLocal integration gates are green: formatting, strict Clippy for planner/daemon/shim, planner/daemon/shim suites, smoke discovery, Linux startup tests, and native macOS mkdir + chflags smokes.\n\nDraft status is intentional: native FreeBSD build and UFS smoke evidence are the remaining release gates.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant