Document D4a (iframe loads labeled main_frame), the --debug/--logs pair, and today's corrections
New Safari-Quirks entry D4a: webRequest reports every frame's document
load as main_frame with a raw 64-bit frameId, which made uBlock's strict
blocker hijack the tab over ad-iframe cookie syncs, plus the WebKit
weak-wrapper lesson that forced the fix onto the event prototype. D4
gains the main-frame-vs-subresource split with the live tabs-API
strict-blocking evidence. B4's Handling paragraph is brought back in
line with the source (the empty getURL arg IS lowercased) and gains the
port path. C3 and both Tampermonkey rows drop the sandbox-setter
misdiagnosis, a Firefox-only code path, and name the real remaining
suspects. The uBlock row records the live verifications and explains
the serverlist.txt console noise. CLI-Reference, Testing-and-Debugging
and Runtime-Shim document --debug conversions and the --logs reader.
Document --background-launch
Document the signing fixes in 1.11.4
Why a profile alone no longer nominates a team, the ad-hoc retry for a detected
team that cannot sign, and where xcodebuild actually writes its diagnostics.
Document the 1.10.2 team-detection and signing-verdict fixes
Document the signing check and the keychain fallback
The --team row described detection as reading Xcode's preference cache, which
stopped being the whole story once the keychain fallback landed, and nothing
said the signature is now read back off the built .appex and checked. The FAQ
answers had the same gap.
Also drops the part of the README discrepancy note about --verify being
undocumented, since it is in the README options block now.
Humanize wiki prose: remove em/en dashes and curly quotes
Replace em/en dashes with commas, colons, or sentence breaks per context,
and normalize curly quotes to straight. Dashes inside code blocks, diagrams,
and range expressions are preserved.
Add Viaduct CLI wiki
Contributor-grade documentation for viaduct-cli, verified against src/ and
grounded in the git history. 14 content pages plus Home, sidebar, and footer:
architecture, conversion pipeline, CLI reference, input handling, manifest
transform, analyzer, runtime shim, OAuth bridge, build/install, Safari quirks,
testing/debugging, limitations/FAQ, and a commit-grounded release history.