LDES 1.0 · TREE hypermedia · Immutable RDF events

完整 37 注音符號的靜態 LDES 1.0 事件流

穩定 entry point 連至三個有時間邊界的 JSON-LD node;每個標準注音符號都有一筆 immutable 第一版事件。

LDES 1.0TREE37 immutable members3 nodes

EventStream IRI

https://alice51849.github.io/ios-app-guide/data/packages/zhuyin-bopomofo-ldes/bopomofo-event-stream.jsonld

Client 可依賴的結構

  • 一個 ldes:EventStream,且只有一個 tree:view root。
  • 37 個 immutable member IRI,全部以 tree:member 連結。
  • dcterms:created 是 chronological ldes:timestampPath。
  • dcterms:isVersionOf 將每筆事件連至穩定 SKOS concept。
  • 三個 immutable TREE node 使用成對的含下界與不含上界時間範圍。
  • 每個 node 內嵌 member 與 inline JSON-LD context。

Immutable TREE nodes

Client 可沿 root relation 走訪,並依已發布的時間範圍剪枝;每個 node 都明確標示 ldes:immutable true。

page-00113 members · 2026-07-11T00:00:00Z — 2026-07-11T00:13:00Zpage-00212 members · 2026-07-11T00:13:00Z — 2026-07-11T00:25:00Zpage-00312 members · 2026-07-11T00:25:00Z — 2026-07-11T00:37:00Z

驗證方式

將 entry point 與每個 node 解析為 RDF,檢查 SHACL path,再以 SHA-256 清單比對 ZIP 與來源檔案。

範圍與限制

這是發布者自行建立的靜態快照,不是即時寫入 API、registry 登錄、外部複製證明、認證或社群背書。GitHub Pages 不提供自訂 content negotiation;client 應沿明確的 JSON-LD 連結讀取。

選用的裝置端練習

事件流、node、shape 與 bundle 都不需要 App;若目前仍公開,Lumi 注音星球僅是選用的隱私練習層。

查看 Lumi 注音星球