docs: consolidate phase-0 — current-state form, one statement per decision
The Phase 0 doc had accumulated stratified updates (each revision layered on top of the prior text), leaving duplicated statements, superseded reasoning presented as live, and a few internal conflicts. This rewrite is a consolidation only — no decisions changed: - Each OQ opens with a status line; resolved content stated as settled fact; superseded reasoning retained only where it carries Phase 1 ADR weight (e.g. OQ-SK-04's decision tree as the reasoning trail). - The inline-vendor decision now stated once (OQ-SK-04 + the Convergence Layering bullet) instead of ~10 restatements; stale 'file the upstream ask' residue removed (Convergence protocol-base bullet). - The component-3 transfer to alknet stated once in §Vision; the noq section is background-only; OQ-SK-06 compressed to its resolution. - OQ-SK-01/03's duplicated direct-op update merged into its OQ; OQ-SK-08's superseded sequencing consistently framed as the retired POC workaround against alktunnels 0.1.0. - Checklist: OQ-SK-03/06/07 and the POC box checked to match their own text; 'RFC-refused in both POCs' corrected (fast-socks5 refuses BIND; POC #5 implemented it). - Preserved: all external anchors cross-referenced by the findings files (§OQ-SK-07 register + numbering, §Prior art's run_udp_proxy_custom caveat, OQ-SK-04's decision record, the Convergence Layering bullet), every ADR/API/file:line reference, POC numbers, and measurement figures. Restored on audit: the 65507 u16-suffices rationale, skip_auth_this_is_not_rfc_compliant, lib.rs:91, the wasm-resolver interaction note. Verified: anchor audit against all cross-referencing docs (no dangling references), content-loss audit vs the prior version (no unsuperseded fact dropped), fast-socks5 v1.0.0 spot-checks (TCPBind refusal sites, wait_on_tcp:1195, private new_reply, typestate methods — all true).
This commit is contained in:
1 parent
cced3b2b85
commit
3044abe296
1 file changed
+568
-904
+568
-904
File diff suppressed because it is too large.
Load diff
Reference in new issue
Block a user