Files
sing-box/service/usbip
世界 0e494074a6 usbip: trim ADR + narrative comments, rename locks, drop one-use helpers
- Delete docs/adr/0001 and every code reference; the immutability contract
  is now a four-line comment on the Export interface where it applies.
- Inline applyStaleClones at the linux/darwin reconcile call sites and
  drop the helper plus the parallel staleBusIDs/pendingByBusID maps the
  darwin host built only to match its signature.
- Inline single-use sentinel errors in iso_scheduler.go and
  endpoint_darwin.go (no errors.Is callers).
- Rename exportLedger.fast/inventory to broadcastAccess/inventoryAccess
  to match the Access suffix used by every other lock in the package.
- Strip narrative doc comments on exportLedger, the with* helpers,
  IssueLease, ConsumeLeaseAndReserve, TryReserveForImport, host.go
  interfaces, cgoCallbackHandle, and cloneDarwinExport; keep only the
  non-obvious WHY required by .claude/rules/code-comment.md.

Net: 8 files, 99 insertions / 291 deletions, no behaviour change.
2026-06-09 10:42:33 +08:00
..
2026-06-09 10:42:21 +08:00
2026-06-09 10:42:25 +08:00
2026-06-09 10:42:25 +08:00