11045a0f70
Local snapshot of intermingled in-flight work, committed to unblock the encode
refactor (a clean ffmpeg_win.rs for the vbv-dedup follow-on). These hunks span
the same files and can't be cleanly split here; the commit bundles three
distinct workstreams that each belong in their own PR:
- logging rework (~43 files: level re-tiering, structured fields, `?e`,
hot-path flood latches)
- conflicting-host detection (detect.rs + detect/{linux,windows}.rs + wiring
in main.rs/mgmt.rs/Cargo.toml/docs/packaging)
- standby-sink DWM-stall attribution (windows/display_events.rs + capture/
vdisplay wiring)
NOT verified as a combination. NOT to be pushed until the refactor is done and
these are re-verified and reorganized into their proper per-workstream PRs.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
46 lines
1.2 KiB
Plaintext
46 lines
1.2 KiB
Plaintext
/target
|
|
**/*.rs.bk
|
|
*.pdb
|
|
.DS_Store
|
|
# generated C header is checked in (see include/), build artifacts are not
|
|
/crates/*/target
|
|
/tools/*/target
|
|
node_modules/
|
|
dist/
|
|
# Swift package build artifacts + the locally-built xcframework (rebuild via scripts/build-xcframework.sh)
|
|
clients/apple/.build/
|
|
clients/apple/PunktfunkCore.xcframework/
|
|
clients/apple/.swiftpm/
|
|
# Generated App Store screenshots (tools/screenshots.sh output; uploaded as a CI artifact)
|
|
clients/apple/screenshots/
|
|
clients/linux/screenshots/
|
|
# Xcode per-user state
|
|
xcuserdata/
|
|
|
|
# Debian package build output
|
|
/dist/
|
|
|
|
# Windows App SDK staging by windows-reactor build.rs
|
|
/temp/
|
|
/winmd/
|
|
|
|
# Client crate build artifacts (clients moved out of crates/ -> clients/ 2026-06-18)
|
|
/clients/*/target
|
|
/clients/*/*/target
|
|
|
|
# Python bytecode (e.g. clients/android/ci tooling)
|
|
__pycache__/
|
|
*.pyc
|
|
|
|
# Claude Code project instructions — local to each dev box, not part of the repo.
|
|
CLAUDE.md
|
|
|
|
# Local flatpak-builder output (build-flatpak.sh) — ostree repo + build dir at the repo root.
|
|
.flatpak-repo/
|
|
.flatpak-build/
|
|
|
|
# Nix build outputs (flake.nix) — `nix build` result symlinks + direnv cache. flake.lock IS tracked.
|
|
/result
|
|
/result-*
|
|
.direnv/
|