README.md

English | 日本語

XBRL GL Next — Tavi概念実証

Tavi PWD 2026-09-01に基づく議論用試作です。正式なTavi適合性は確認されていません。

技術解説資料

Understanding Tavi Taxonomies — Journal Entry PoC(PDF) — 整数版・UUIDv7版のJournal Entryタクソノミ、Structured Tidy Dataと検証の範囲を説明する8ページの技術配布資料です。正式なTavi PWD適合性を宣言するものではありません。

Journal Entry PoC — 現行レビュー用ファイル

3-CubeのJournal Entryを、出現識別子が整数の版とUUIDv7の版で示します。いずれもレビュー用候補であり、正式なSemantic Model、HMD、Part 5を改訂するものではありません。

版 Tavi Taxonomy Instanceモジュール Structured Tidy Data CSV
整数型出現識別子 tavi-tax.json tavi-ins.json tavi-ins.csv
UUIDv7型出現識別子 tavi-uuid-tax.json tavi-uuid-ins.json tavi-uuid-ins.csv

各Taxonomyは18列のTable TemplateをxbrlModel.tableTemplatesに含み、各CSVは18列・7出現レコードです。

各Instanceモジュールは、documentInfo.importMapping、xbrlModel.importedTaxonomies、factMaps、factSources、documentInfo.sourceMappingsによってTaxonomyとCSVの対応を記述しています。ローカル参照の構造整合は確認済みですが、Taviネイティブ処理によるimport解決やFact再現は未検証です。レビュー用モジュールを正式適合のTaviインスタンスとして説明しません。

独立したtavi-schema.jsonは、レビュー時に用いる外部JSON Schemaです。検証対象のTavi JSONには検証用の$schemaや$refを埋め込まず、スキーマを外部から指定します。このSchemaがXBRL Internationalの公式Schemaであることは確認されていません。

Tavi Viewer

新しい共通Tavi Viewerを開く

JavaScriptソース

共通Viewerは上記の通常版・UUID版の両方に対応します。上部でInstance JSONを選ぶと、左側のPropertiesにTable Template・Tavi Taxonomy・JSON Schemaの3タブを表示し、右側にStructured Tidy Data CSVの転置表を表示します。

現行Viewerは、tavi-viewer.js内の明示的なKNOWN一覧によってInstance・Taxonomy・CSVの対応を選びます。Instance JSONは読み込みますが、そのimportMappingやsourceMappingsから対応ファイルを自動決定する実装ではありません。GitHubのファイル一覧で追加のJSONが表示されても、対応関係が承認されたことにはなりません。

履歴資料と検証範囲

旧Simple版、Full v3版、4モデルのTaxonomy、Arelleパッチ、旧レポートメタデータ経路は現行公開PoCの対象から撤回されています。原本と既存の履歴証跡はWORKに保全します。履歴資料や残存ファイルを現行サポート対象のInstance形式として説明しません。

2026年11月2日のレビュー用公開では、9ファイルの登録集合(新規7件・既存保持2件)についてCanonical登録、Official GIT反映、commit、pushが完了しています。JSON構文、外部Draft-07による構造検証、CSVとTable Templateの整合、ローカル参照、Windows ChromeでのViewer表示を確認しました。これらの確認は、Tavi PWD正式適合、ネイティブimport意味解決、親出現識別の整合、Fact再現を証明するものではありません。