PNCW Paper 01
計算完成不等於逐步可見:投影就緒、批次顯現與原子觀察
Computation Completion Is Not Progressive Visibility:
Projection Readiness, Batched Reveal, and Atomic Observation
版本:v0.1
日期:2026-08-27
系列:Projection-Native Computational World Series / 投影原生計算世界系列
定位:Series Paper 01 / Temporal and Visibility Semantics
依賴:PNCW Paper 00 — Projection-Native Computational Worlds
作者: Neo.K
機構: EveMissLab/一言諾科技有限公司
摘要
本文延續 Projection-Native Computational World(PNCW)Series Paper 00,研究 AI 系統中長期被混為一談的五個時間概念:
Tcompute=Tready=Tproject=Ttransfer=Tvisible
在傳統 token-stream 介面中,生成、傳輸與可見性通常被緊密耦合:模型產生一個 token,系統就傳輸一個 token,使用者也立即看到一個 token。這種設計對 conversation、speech、live monitoring 與低 first-token-latency 任務具有合理性,但不應被誤認為所有 AI computation 的普遍時間結構。
本文提出:計算何時完成、結果何時足以投影、投影何時形成、資料何時傳輸完畢,以及 observer 何時被允許看到 authoritative result,是五個可獨立治理的事件。
因此,結果狀態可被分為:
COMPUTING→PROJECTION_READY→PROJECTED→VERIFIED→VISIBLE
並進一步拆分:
LOGICALLY_VISIBLE=FULLY_PHYSICALLY_RESIDENT.
本文正式定義 Atomic Logical Reveal(原子邏輯顯現):當 artifact 的結構、identity、scope、integrity 與 authoritative promotion 已經完成後,observer 可以在單一 visibility boundary 上取得「完整結果已成立」的語義,而不需要逐 token、逐段或逐 region 地觀察其形成過程。這不表示物理輸出為 O(1),也不表示大型 artifact 已全部載入 RAM/VRAM/viewport。相反地,Atomic Logical Reveal 可以與 Progressive Physical Materialization 同時存在。
本文同時定義 Batched Reveal、Region Reveal、Tile Reveal、Speculative Visibility、Authoritative Visibility、Reveal Manifest、Visibility Commit、Reveal Rollback 與 Observer Synchronization Point,並提出:
Computation Completion=Progressive Visibility.
以及:
Authoritative Result Identity may exist before full physical presentation.
本文最後提出非序列 AI 輸出的最低時間契約、第一批形式命題,以及 PNCW Runtime 的 visibility state machine,為後續 Context Projection、Stable High-Dimensional Carrier 與 Non-Sequential AI Output Architecture 提供統一時間邊界。
關鍵詞: Atomic Logical Reveal、Visibility Granularity、Projection Readiness、Batched Reveal、Progressive Materialization、AI Output、PNCW、Non-Sequential Interface
0. 研究目的
PNCW Paper 00 已提出:
Sequence is one observation topology, not the universal topology of computation.
並建立:
Atomic Logical Reveal=Instantaneous Physical Generation.
但這仍留下更細的問題:
一個 AI 結果究竟在什麼時刻算「完成」?
可能有至少五種不同回答:
- computation operator 已停止;
- result 已足以被 projection;
- projected artifact 已建立;
- projected artifact 已驗證;
- observer 已經看到。
如果這五個狀態不分開,便容易出現兩種錯誤:
- 把「已經算完」誤認為「已經可以顯示」;
- 把「尚未完整顯示」誤認為「尚未完成」。
本文就是要建立這些時間狀態的正式區分。
1. 五種時間
對一次任務 T,定義:
T=⟨TC,TR,TP,TX,TV⟩.
其中:
- TC:Computation completion time;
- TR:Projection readiness time;
- TP:Projection completion time;
- TX:Physical transfer / materialization time;
- TV:Visibility commit time。
一般:
TC=TR=TP=TX=TV.
2. Computation Completion
令:
C:S0→S1.
當 operator family 完成:
S⋆=C(S0),
稱:
ComputeComplete(S⋆)=1.
但這不表示:
ProjReady(S⋆)=1.
因為仍可能缺少:
- global consistency check;
- required relation closure;
- attention certification;
- integrity proof;
- result manifest;
- presentation structure。
所以:
ComputeComplete⇒ProjectionReady.
3. Projection Readiness
定義:
ProjReady(S,σ)∈{PASS,DEFER,FAIL}.
它表示:
對 projection scope σ,目前 state 已具有足夠 closure、constraint satisfaction、identity、invariant 與 provenance,可建立 projected artifact。
因此 Projection Readiness 是投影前治理狀態,不是 presentation 狀態。
4. Projection Completion
令:
Y=Πσ(S).
當:
ProjectionBuilt(Y)=1
時,稱 projection complete。
此時:
Y
可能已經有:
- region structure;
- artifact identity;
- content map;
- topology;
- dependencies;
- presentation profiles;
- lazy materialization plan。
但仍可能未通過:
Verify(Y).
因此:
ProjectionComplete⇒Authoritative.
5. Verification Completion
定義:
Verify(Y)=PASS.
Verification 可以包括:
- semantic validation;
- structural validation;
- integrity;
- spatial invariant;
- attention invariant;
- policy / scope;
- provenance;
- output completeness;
- safety boundary。
只有 verification PASS:
Ycand→Yverified.
6. Visibility Commit
定義:
VisibilityCommit:Yverified→Yvisible.
Visibility Commit 的含義不是複製所有 bytes。
它是:
observer-facing authority state 的切換。
在 commit 前:
VisibleAuthority(Y)=0.
commit 後:
VisibleAuthority(Y)=1.
7. Visibility State Machine
定義:
VState∈{COMPUTING,READY,PROJECTED,VERIFIED,VISIBLE,REVOKED,ABORTED}.
標準 transition:
COMPUTING→READY→PROJECTED→VERIFIED→VISIBLE.
失敗可以:
PROJECTED→ABORTED.
或:
VISIBLE→REVOKED
若後續發現 authoritative invalidation。
8. Progressive Visibility
傳統 streaming:
Y=(y1,…,yn).
observer state:
Vi=(y1,…,yi).
因此:
V1⊂V2⊂⋯⊂Vn.
這叫 Progressive Visibility。
它的優勢:
- first-token latency 低;
- 可以 early steer;
- partial result 有用;
- 適合 conversation;
- 適合 uncertain generation。
9. Progressive Visibility 的缺點
對 artifact-oriented task,progressive visibility 可能產生:
- 半完成 artifact 被誤讀;
- 早期段落與後期結論互相矛盾;
- observer 對 draft 形成錯誤 authority impression;
- UI 必須追蹤 partial structure;
- 大型圖、矩陣、codebase 被強迫序列化;
- model/output protocol 被 presentation topology 綁死;
- 對「完整物件」的 integrity 驗證只能延後。
所以:
Partial Visibility=Partial Truth.
它只是 partial presentation。
10. Atomic Logical Reveal
定義:
AtomicReveal(Y)
若 observer-facing state 直接:
∅→Yauth.
不存在 authoritative partial states:
Y1auth,Y2auth,…
在 reveal 前依序暴露。
這不禁止內部存在:
- candidate states;
- speculative states;
- intermediate representations;
- partial materialization;
- verification checkpoints。
只是不把它們 promotion 成 authoritative observer state。
11. Atomic Reveal 的關鍵語義
Atomic 的不是:
physical bytes.
Atomic 的是:
visibility authority transition.
這與 database transaction 類似:
大量內部寫入可以需要時間,
但:
Commit
是一個清楚的邏輯邊界。
12. Atomic Reveal 不等於 O(1) Physical Work
如果 artifact 有:
N
bytes,
物理傳輸仍通常至少需要:
Ω(N)
資料搬移。
所以:
AtomicReveal⇒O(1) physical output cost.
本文不使用 Atomic Reveal 宣稱違反資訊傳輸成本。
13. Logical Reveal
令:
RID(Y)
為 result identity。
如果 observer 已取得:
- RID;
- complete manifest;
- authoritative version;
- region index;
- integrity root;
- projection profile;
則:
LogicalVisible(Y)=1.
即使:
ResidentFraction(Y)<1.
14. Physical Materialization
定義:
ρY(t)=∣artifact units∣∣physically resident units at t∣.
其中:
0≤ρY(t)≤1.
Logical reveal 可以發生於:
ρY(t)<1.
因此:
Logical Visibility=Full Physical Residency.
15. Progressive Physical Materialization
一旦 artifact logically visible,
可依:
- viewport;
- zoom;
- query;
- attention;
- predicted access;
- device memory;
逐步提高:
ρY(t).
所以:
AtomicLogicalReveal+ProgressivePhysicalMaterialization
是相容的。
16. Reveal Manifest
定義:
RevealManifest(Y)=⟨RID,Version,Scope,Structure,Regions,Dependencies,IntegrityRoot,MaterializationMap,PresentationProfiles,Authority⟩.
Reveal Manifest 是 observer 判定「完整 artifact 已成立」的主要入口。
17. Region Manifest
大型 artifact 可以分 region:
Y=i=1⋃mRi.
每個 region:
Ri=⟨RegionID,Type,Bounds,Dependencies,Digest,MaterializationState⟩.
因此 observer 可以先知道整個 artifact 結構,再逐 region load。
18. Visibility Granularity
定義:
GV∈{TOKEN,CHUNK,SECTION,REGION,TILE,ARTIFACT}.
這不是 model capability taxonomy。
它是 observer-interface contract。
19. Token Granularity
GV=TOKEN.
適合:
- chat;
- speech;
- terminal;
- live trace。
20. Section Granularity
GV=SECTION.
例如論文每章完成後一次出現。
介於 streaming 與 atomic artifact 之間。
21. Region Granularity
對 matrix / canvas / graph:
GV=REGION.
不同 region 可以 independent commit。
22. Artifact Granularity
GV=ARTIFACT.
Observer 只在完整 artifact promotion 後看見 authoritative result。
23. Batched Reveal
定義 batch partition:
B={B1,…,Bm}.
Reveal:
∅→B1→B1∪B2→⋯.
每個 batch 內可以是 atomic。
24. Batched Reveal 與 Streaming 的差異
Streaming:
∣Bi∣≈1 token.
Batched:
∣Bi∣≫1.
而 batch 通常具有 semantic boundary:
- section;
- file;
- component;
- panel;
- matrix block。
因此 Batch 不是只是「一次多吐幾個 token」,而應該有結構語義。
25. Semantic Batch
定義:
Bi=minimal semantically coherent reveal unit.
例如:
- 一個完整 function;
- 一個 chart;
- 一個論文 section;
- 一個 graph region;
- 一個 UI panel。
26. Reveal Dependency
如果:
Bj
依賴:
Bi,
可建立:
Bi≺Bj.
因此 batched reveal 可以遵循 dependency DAG,而不是 token order。
27. Parallel Reveal
若:
Bi∥Bj
且沒有 observer-facing dependency,
可以 simultaneous reveal。
因此非序列不是:
多條 token stream 同時跑。
而可以是真正:
independent semantic regions becoming visible together.
28. Projection Readiness vs Reveal Readiness
Projection Ready:
ProjReady.
Reveal Ready:
RevealReady(Y,O)
還要額外考慮:
- observer permissions;
- presentation availability;
- display budget;
- redaction;
- device capability;
- interaction mode。
因此:
ProjReady=RevealReady.
29. Observer-Relative Reveal
對不同 observer:
OA,OB,OH,
可能:
RevealReady(Y,OA)=1
但:
RevealReady(Y,OH)=0.
例如 machine projection 已可供 downstream AI 使用,但 human-readable render 還沒完成。
30. Machine Reveal vs Human Reveal
Machine reveal:
YM.
Human reveal:
YH.
兩者可以不同時。
因此:
TVmachine=TVhuman.
31. Speculative Visibility
有些系統允許 observer 看 candidate:
Ycand.
則必須標記:
VisibilityClass∈{SPECULATIVE,VERIFIED,AUTHORITATIVE}.
不能把 speculative UI 當 authoritative output。
32. Speculative Reveal
SpecReveal(Ycand)
適合:
- collaborative drafting;
- live coding;
- interactive steering。
但 UI 必須清楚標示:
candidate.
33. Authoritative Reveal
只有:
Verify=PASS
以及:
Promotion=PASS
才:
AuthReveal(Y).
34. Reveal Revocation
如果後續發現:
- integrity failure;
- stale source;
- invalid authority;
- corrupted region;
- wrong scope;
則:
Visible→Revoked.
而不是偷偷覆寫歷史。
35. Reveal Ledger
每次 visibility transition 記錄:
eV=⟨RID,OldState,NewState,ObserverScope,Cause,Certificate,Time⟩.
形成:
RevealLedger.
36. Reveal Rollback
若 artifact 還沒 authoritative reveal:
Ycand
可以 abort。
若已 reveal 後需要 rollback:
Y1auth→Y0auth
但 history 保留:
Y1auth
曾被發布。
37. No Partial Authoritative Promotion
若 artifact 被定義為 atomic artifact:
GV=ARTIFACT,
則:
partial artifact→AUTHORITATIVE.
這是 atomic reveal 的基本治理條件。
38. Hidden Streaming
一種常見偽解是:
- 後端照樣 token-by-token;
- 前端全部隱藏;
- 最後一次顯示。
這叫:
HiddenStreaming.
它只改 UI,不改 computation / representation。
39. Hidden Streaming 的價值
Hidden streaming 仍有一定產品價值:
- observer 不被 partial draft 干擾;
- UI 更乾淨;
- 可在 reveal 前做最後檢查。
但它不能宣稱:
projection-native computation achieved.
40. Structured Precomputation
比 Hidden Streaming 更進一步:
模型或 agent 先建立:
Plan+Structure+Sections+Artifacts.
再生成各 region。
這可形成:
StructuredBatchGeneration.
41. Projection-Native Generation
真正 PNCW 方向是:
result object exists as structured state before human serialization is complete.
例如:
- graph 已建立;
- sections 已存在;
- equations 有 symbolic form;
- source/evidence 已綁定;
- canvas regions 已定址;
- presentation text 只是 projection。
42. Text Projection
對 structured result:
Y
人類文字只是:
Text=Πtext(Y).
因此:
text generation
不必等於:
result creation.
這是 PNCW 真正想改變的 architecture。
43. Artifact Identity Before Full Text
可以先有:
RID(Y),
即使:
Πtext(Y)
還沒完全 materialize。
因此:
Artifact Identity can precede full textual presentation.
44. Paper Example
對論文 object:
P=⟨Sections,Claims,Equations,Evidence,Figures,References,Relations⟩.
一旦 object complete:
RID(P)
可以建立。
然後:
Πmarkdown(P),Πpdf(P),Πcanvas(P)
可分別生成。
45. Code Example
對 program object:
GP
可以先形成 canonical graph / file tree。
然後:
Πsource(GP)
產生 source files。
Observer 可以一次看到完整 workspace tree,而不是聊天中逐檔等待。
46. Matrix Example
對:
M∈Rn×m,
不需要:
m11,m12,m13,…
逐值序列輸出。
可以:
M→matrix projection
再依 viewport materialize blocks。
47. Visual World Example
MRMIC-like canvas:
C
可以一次 reveal:
- canvas manifest;
- region graph;
- visible viewport;
- resource portals。
Offscreen details 再 lazy load。
48. Result Completion Classes
定義:
CompletionClass∈{COMPUTE,STRUCTURAL,SEMANTIC,PROJECTION,VERIFICATION,PRESENTATION}.
因此「完成了嗎?」必須說清楚是哪一種完成。
49. Structural Completion
如果所有 required structural nodes:
Nσ
存在,
則:
StructuralComplete=1.
50. Semantic Completion
如果所有 required semantic obligations:
Oσ
PASS,
則:
SemanticComplete=1.
51. Presentation Completion
只有當指定 presentation profile:
Πp(Y)
全部 render 完成:
PresentationComplete=1.
它通常是最晚發生的 completion。
52. Completion Vector
定義:
K(Y)=(kC,kS,kM,kP,kV,kR).
其中各 component 表示:
- compute;
- structural;
- semantic;
- projection;
- verification;
- render completion。
這比單一 done=true 更精確。
53. Reveal Policy
定義:
RevealPolicy:K(Y)→VState.
例如 Atomic Artifact policy:
kS=kM=kP=kV=1
才 reveal。
Streaming policy 則允許:
kM<1
時顯示 partial candidate。
54. First-Visible Latency
定義:
Lfirst=Tfirst−visible−Tstart.
Streaming 通常優化:
Lfirst.
55. Authoritative Completion Latency
定義:
Lauth=Tauth−visible−Tstart.
Atomic mode 主要關心:
Lauth.
56. Interaction Latency
如果 observer 需要 steering:
Linteraction
也很重要。
因此不存在單一 latency 指標能決定所有模式。
57. Reveal Utility
定義簡化效用:
UR=Ucompleteness+Uclarity+Uinteractivity−Clatency−Cmaterialization−Cconfusion.
不同任務可選不同 reveal policy。
58. Stream / Atomic Trade-off
Streaming:
Lfirst↓
但:
Cpartial−confusion↑.
Atomic:
Lfirst↑
但:
Ucomplete−context↑.
所以:
No universally optimal reveal mode.
59. Hybrid Reveal
可先 streaming:
Status,
但不 streaming content。
例如:
Computing…
Checking constraints…
Building artifact…
Verifying…
Ready.
然後:
AtomicReveal(Y).
這保留 responsiveness,又避免 partial artifact exposure。
60. Structural Progress Without Content Streaming
UI 可以顯示:
Sections: 8/8
Claims verified: 17/20
Figures: 3/3
References: 41/41
而不顯示正文。
這叫:
StructuralProgressVisibility.
61. Progress Metadata / Artifact Content Non-Collapse
Progress Metadata=Artifact Content.
Observer 可以知道進度,但不必看到未完成內容。
62. Observer Synchronization Point
定義:
τO
為 observer 被允許切換到新 authoritative artifact 的時間點。
在:
t<τO
使用舊 artifact / placeholder。
在:
t≥τO
使用新 artifact。
63. Multi-Observer Synchronization
不同 observer 可有:
τO1=τO2.
例如:
- machine agent 先取得 machine carrier;
- human UI 之後取得 visual presentation。
64. Atomic Multi-Panel Reveal
若 artifact 有:
R1,…,Rm,
UI 可以在同一 logical commit 宣告全部 panel 存在。
即使實際 browser render:
R1
比:
Rm
早數毫秒。
因此 logical simultaneity 與 physical simultaneity 不必相同。
65. Logical Simultaneity
定義:
EpochVisible(Ri)=v∀i.
它們共享同一 visibility version。
所以:
Logical Simultaneity=Hardware Cycle Simultaneity.
66. Versioned Reveal
每次 authoritative artifact:
Y(v).
observer 只能看到完整 version:
v
或:
v+1.
而不是 version 混合。
67. Mixed-Version Hazard
若:
R1
已是:
v+1
但:
R2
仍是:
v,
可能造成 cross-region inconsistency。
Atomic logical reveal 應避免這種 mixed-version visible state,除非 contract 明確允許。
68. Visibility Barrier
定義:
VBarrier(v)
只有所有 hard reveal obligations pass 時,才允許 version:
v
become visible。
69. Region-Level Barrier
如果 UI 允許 region independent versions,
可以建立:
VBarrier(Ri,vi).
這對 large canvas / distributed UI 更實際。
70. Visibility Transaction
定義:
VTxn=Prepare→Verify→Promote→Reveal.
若任一步 FAIL:
Abort.
71. Relationship to SPET
SPET 管:
ProjectionEpoch.
PNCW Paper 01 管:
VisibilityEpoch.
二者不同。
可以:
Ekprojection=Vjvisibility.
一個 projection epoch 可供多次 observer reveal。
72. Visibility Epoch
定義:
Vj=⟨RID,Version,ObserverScope,RevealPolicy,PresentationProfile,Authority,Time⟩.
73. Visibility Epoch Transition
Vj→Vj+1
不一定需要新的 projection frame。
可能只換:
- presentation;
- observer;
- viewport;
- language;
- redaction。
74. Projection Epoch / Visibility Epoch Non-Collapse
Projection Epoch=Visibility Epoch.
這是 PNCW 相對 SPET 新增的重要層。
75. Relationship to GCM
GCM 可以決定:
- compute plan;
- materialization;
- resolution;
- resource。
PNCW reveal policy 則決定:
何時 observer 可以看到哪些已準備結果。
因此:
Compute Allocation=Reveal Allocation.
76. Relationship to Context VM
Context VM 可以先把 query-active support準備好。
但 active context ready 不等於 human visibility ready。
因此:
ContextReady=RevealReady.
77. Relationship to HDSRC
HDSRC carrier:
Pk
可能 machine-ready。
但是 human presentation:
ΨH(Pk)
可能稍後才 render。
因此 HDSRC 特別適合:
Machine Reveal First+Human Reveal Later.
78. Relationship to MRMIC/NVCL
MRMIC Canvas 可以把 RID / regions / portal manifests 一次 promotion。
之後 viewport:
Vt
只 materialize目前可見 region。
這就是:
Atomic World Availability+Viewport-Local Rendering.
79. AI Output API Implication
未來 API 可以有:
output_mode:
stream
semantic_batch
atomic_artifact
canvas
hybrid
以及:
visibility_authority:
speculative
verified
authoritative
80. Atomic Artifact API
可能先回:
artifact_id
status=computing
之後:
artifact_id
status=authoritative
manifest_uri
projection_profiles
UI 一次切換。
81. Async 與 Atomic Reveal 的區別
Atomic Reveal 不等於 background asynchronous work。
它只是結果對 observer 的 presentation contract。
Runtime 仍必須在實際系統中管理 execution lifecycle。
82. Streaming Fallback
如果 atomic artifact 超時、資源不足或 verification 無法完成,可以:
Fallback:ATOMIC→BATCH→STREAM.
但 fallback 必須顯式。
83. Reveal Contract Object
定義:
RevealContract=⟨Mode,AuthorityClass,Granularity,ReadinessPredicate,TimeoutPolicy,Fallback,MaterializationPolicy,ObserverScope⟩.
84. Reveal Safety
Reveal 前必須檢查:
- incomplete structure;
- invalid dependency;
- missing region;
- stale source;
- integrity mismatch;
- wrong authority;
- observer permission。
85. Reveal Obstruction
定義:
OV=⟨Artifact,Observer,Cause,Severity,Resolution⟩.
例如:
Oincomplete,Ointegrity,Opermission,Ostale,Orender.
86. Hard Reveal Obstruction
若:
OVH
存在,
則:
AuthReveal=DENY.
87. Soft Reveal Obstruction
例如某 visualization profile 暫時 unavailable,
可以 fallback 到 Markdown。
所以 presentation failure 不一定阻止 artifact authority。
88. Artifact Authority / Presentation Availability Non-Collapse
Artifact Authoritative=Every Presentation Available.
89. First Theorem Schema — Atomic Reveal Independence
若:
- Y 已 verified;
- RID 與 manifest stable;
- visibility barrier PASS;
- observer scope authorized;
則:
AuthReveal(Y)
可以發生,
即使:
ρY<1.
90. Second Theorem Schema — No Progressive Authority Requirement
若 reveal contract:
GV=ARTIFACT,
則不存在必要條件要求:
Y1auth⊂Y2auth⊂⋯⊂Yauth.
因此 authoritative visibility 不必 progressive。
91. Third Theorem Schema — Same Artifact, Multiple Reveal Policies
同一:
Yauth
可以被:
StreamReveal,BatchReveal,AtomicReveal
不同 policy 呈現,
而不改變其 canonical artifact identity。
92. Fourth Theorem Schema — Visibility Does Not Define Computation Order
存在:
F1≺F2
的 computation dependency,
但 UI 可在兩者全部完成後同時 reveal結果。
因此:
Compute Dependency Order⇒Visibility Order.
93. Fifth Theorem Schema — Parallel Reveal Does Not Require Parallel Generation
即使:
F1,F2
是 sequential computation,
只要最後:
Y1,Y2
都 ready,
可以:
Reveal(Y1,Y2)
在同一 logical version 發生。
94. PNCW Paper 01 規範 v0.1
PNCW-V1 — Time Separation
Compute、ready、project、transfer、visible time 必須分開。
PNCW-V2 — Completion Typing
「完成」必須聲明是哪一種 completion。
PNCW-V3 — Visibility Granularity Explicitness
Token、batch、region、artifact 必須顯式。
PNCW-V4 — Atomic Is Logical
Atomic claim 預設指 logical visibility,除非明確宣稱 physical simultaneity。
PNCW-V5 — Logical / Physical Non-Collapse
Logical reveal 不要求 full residency。
PNCW-V6 — Candidate / Verified / Authoritative Separation
三者不可塌縮。
PNCW-V7 — No Partial Atomic Promotion
Atomic artifact 不得把半完成 state promotion。
PNCW-V8 — Reveal Manifest Requirement
Atomic logical reveal 必須有 artifact identity / manifest。
PNCW-V9 — Observer Relative Reveal
Reveal readiness 必須相對 observer。
PNCW-V10 — Projection / Visibility Epoch Separation
Projection stability 與 visibility versioning 分開。
PNCW-V11 — Reveal Ledger
Authoritative reveal transition 必須可追蹤。
PNCW-V12 — No Physical O(1) Overclaim
Atomic logical reveal 不得偷換成 constant physical output complexity。
95. 對 AI 產品的直接建議
未來 AI 產品不應只有:
Stop generating
還可以有:
Reveal policy:
- Live Stream
- Section Batch
- Complete Artifact
- Interactive Canvas
- Hybrid
96. Complete Artifact UX
使用者送出任務後:
Computing...
Structuring...
Verifying...
然後:
Ready
一次顯示完整 artifact。
這比「把 stream 藏起來」更進一步的前提是:
artifact 本身必須具有結構 identity 與 validation boundary。
97. Canvas UX
一次 reveal:
- project overview;
- graph;
- files;
- results;
- figures。
實際 viewport 再逐 tile / region載入。
98. Paper UX
一次 reveal:
- title;
- abstract;
- TOC;
- all section identities;
- equation index;
- references;
- claim graph。
正文可 lazy render。
99. Code UX
一次 reveal:
- repository tree;
- changed files;
- test status;
- architecture graph;
- artifact manifest。
再點 file 讀內容。
100. Research UX
一次 reveal:
- conclusions;
- evidence matrix;
- unresolved questions;
- counterexamples;
- experiment panels;
- source graph。
不必先看 10,000 tokens narrative 才知道整體結構。
101. Human Cognitive Benefit Hypothesis
本文提出待驗證假說:
對高度結構化 artifact,一次取得全局 spatial/structural overview,可能比逐序列接收更容易建立整體心智模型。
但:
Hypothesis=Proven Human-Factors Result.
需要使用者研究。
102. AI Cognitive Benefit Hypothesis
對 AI observer,也可能:
structured projection
比 human-style linear serialization 更有效。
但同樣需要:
- model-specific experiment;
- task benchmark;
- memory / latency measurement。
103. 失敗模式
103.1 Late Global Inconsistency
artifact 到最後才發現全域矛盾。
103.2 Manifest Lies
manifest 宣稱完整,但某 region 缺失。
103.3 Lazy Load Failure
artifact logically visible,但必要 region 永遠載不回來。
103.4 Mixed Version
部分 UI 是 v1,部分是 v2。
103.5 Hidden Streaming Masquerade
只是 UI 藏 token,但宣稱 projection-native。
103.6 Stale Projection
source 已變,但仍 reveal 舊 artifact。
103.7 Authority Confusion
speculative result 被使用者誤認為 final。
104. 最小實驗
建立同一份大型 structured artifact,分三個 reveal mode:
- Token Stream;
- Semantic Batch;
- Atomic Artifact + lazy regions。
量測:
Lfirst,Lauth,Ttotal,Mpeak,AIO,Crender,Erevision,Euser,
其中:
- Erevision:後期結構改動造成的重寫量;
- Euser:使用者理解/導航錯誤率。
105. Vertical Slice 的 Temporal Instrumentation
對 PNCW vertical slice 記錄:
Tcompute−start,Tcompute−complete,Tproj−ready,Tprojected,Tverified,Tvisible,Tfull−resident.
這七個 timestamp 必須分開。
106. 研究成功條件
如果證明:
- artifact authority 可早於 full residency;
- atomic reveal 不增加不可接受 failure rate;
- lazy materialization 可維持 interaction;
- observer 能有效導航;
- total latency / memory / IO 至少在某些 workload 有優勢;
則 PNCW visibility architecture 得到工程支持。
107. Claim Boundary
即使實驗成功,也只能說:
PNCW reveal semantics is useful for tested workloads.
不能說:
all AI should stop streaming.
108. 與 Paper 02 的接口
Paper 01 解決:
什麼時候顯示?
下一篇 Paper 02 解決:
在顯示之前,從總記憶/總上下文世界中,究竟怎麼選出當前 active cognitive domain?
即:
Mttotal→Cq,tactive.
109. 系列目前位置
P00P01P02P03P04P05P06:Projection-Native World Foundations:Visibility and Atomic Reveal:Virtual Context Projection:Stable High-D Projection Carrier:Visual Computational Canvas:Global Compute / Local Materialization:Non-Sequential AI Output Architecture
110. 結論
本文最核心的區分是:
計算完成=逐步可見.
一個 AI 系統可以花時間:
- 計算;
- 組織;
- 驗證;
- 建立 projection;
- 建立 artifact identity。
但不代表 observer 必須同步觀看每一個 intermediate token。
在 artifact-oriented 任務中,更一般的模式可以是:
Compute→Projection Ready→Project→Verify→Visibility Commit.
其中最後一步:
∅→Yauth
就是 Atomic Logical Reveal。
它不宣稱大型結果瞬間生成,也不宣稱 physical output 是 O(1)。
相反地,它接受:
Logical Completion=Full Physical Residency.
因此完整 artifact 可以先「成立」,再依 observer viewport、task、attention 與 resource budget:
progressively materialize physically.
這使 AI output architecture 從「生成一點就顯示一點」擴張為:
Stream∪Batch∪Atomic Artifact∪Canvas∪Hybrid.
PNCW 並不消滅 streaming。
它只是拒絕把 streaming 的時間粒度誤認為 AI computation 的普遍時間法則。
內部理論與工程血統
本文主要依賴:
- PNCW Paper 00 — Projection-Native Computational Worlds;
- SPET Paper 00–05 — readiness / epoch / projection / native compute;
- GCM — Computation ≠ Observation、Selective Materialization、Resolution Fields;
- AI Context Virtual Memory — active / resident / total memory separation;
- HDSRC — machine-native projected carrier / partial materialization;
- MRMIC/NVCL — recursive canvas、task-relative projection、viewport-local observation。
本文的 Visibility Epoch、Atomic Logical Reveal、Reveal Manifest 與 Visibility Transaction 為 PNCW 系列在上述既有理論上的新增形式化,不回溯宣稱既有文件已完整包含本文定義。