Skip to content

docs(technical-guide): sync for the audit MINOR cleanup (#37/#40/#46/#50)#81

Merged
bilbospocketses merged 1 commit into
masterfrom
fix/audit-doc-sync
Jun 24, 2026
Merged

docs(technical-guide): sync for the audit MINOR cleanup (#37/#40/#46/#50)#81
bilbospocketses merged 1 commit into
masterfrom
fix/audit-doc-sync

Conversation

@bilbospocketses

Copy link
Copy Markdown
Owner

Wrap-up doc sweep (do-that-thing T2) caught four stale TECHNICAL_GUIDE references the five feature PRs (#76-#80) missed — bringing the guide in line with the shipped code: NetworkDiscoveryService → IArpTableProvider + managed Ping (#37), GetDefaultBackupDirectory now pure (#40), Expand-Cm7z → bundled SharpCompress/no 7zr (#46), and the in-app update apply signal → UpdateApplyState + explicit Program return (#50). Docs-only; no code change.

)

The wrap-up doc sweep caught four stale TECHNICAL_GUIDE references the feature PRs missed:
- NetworkDiscoveryService delegates to IArpTableProvider (Windows GetIpNetTable P/Invoke + arp -a
  fallback); PingAsync is managed System.Net.NetworkInformation.Ping (#37 / PR #78)
- GetDefaultBackupDirectory is pure — the backup-write path creates the dir, not the getter (#40 / PR #77)
- Expand-Cm7z extracts .7z via the bundled SharpCompress (tools/Cm7zExtract), no vendored 7zr (#46 / PR #80)
- in-app update apply signals via a shared UpdateApplyState flag + explicit Program return, not a
  clobberable Environment.ExitCode (#50 / PR #79)
@bilbospocketses bilbospocketses enabled auto-merge (squash) June 24, 2026 21:32
@bilbospocketses bilbospocketses merged commit 566976a into master Jun 24, 2026
8 checks passed
@bilbospocketses bilbospocketses deleted the fix/audit-doc-sync branch June 24, 2026 21:35
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