← 実例マッピング
|
livt
ストーリー
ルール
提案中のルール
テストが自動化している
具体例
疑問点
ユビキタス言語
表示
ボード
リスト
本文から、用語やポリシーをlivt URIでリンクする
→
ルール
6
▸
#R-01
本文のリンク先にlivt URIを書くと、サイトではそのURIが着地するページへのリンクになる
具体例
2
#EX-01
用語の定義に [オポチュニティ](livt://ubiquitous/opportunity) と書くと、用語集のオポチュニティの行へ辿れる
livt: links_test.go:36
#EX-02
ストーリーの本文から livt://mapping/{story-key}/rule/R-01 を指すと、ボードのそのルールの付箋へ辿れる
livt: links_test.go:46
▸
#R-02
リンクのテキストを空にすると、リンク先の名前が入る
具体例
2
#EX-01
[](livt://ubiquitous/opportunity) は「オポチュニティ」と表示される
livt: links_test.go:56
#EX-02
ルールを指す空のリンクには、そのルールの name が入る
livt: links_test.go:57
▸
#R-03
リンク先にlivtリポジトリ内のファイルパスを書いても、同じページへ辿れる
具体例
2
#EX-01
[オポチュニティ](/design/ubiquitous/opportunity.md) は、livt://ubiquitous/opportunity と同じ行へ辿れる
livt: links_test.go:75
#EX-02
ポリシーの本文に書いた相対パス ../ubiquitous/opportunity.md も、同じ行へ辿れる
livt: links_test.go:85
▸
#R-04
辿れない参照はリンクにせず、文字だけを残す
具体例
3
#EX-01
まだ書かれていない用語を指すリンクは、テキストだけが表示され、ビルドは止まらない
livt: links_test.go:99
#EX-02
テキストが空で辿れないリンクは、書かれたlivt URIをそのまま表示する
livt: links_test.go:100
#EX-03
livtリポジトリの外を指すURLは、これまでどおりそのままリンクになる
livt: links_test.go:118
▸
#R-05
リンクが解決されるのは、用語の定義・ポリシー・ストーリー・オポチュニティの本文
具体例
1
#EX-01
用語集の定義は、ストーリーの本文と同じく Markdown として描画される
livt: links_test.go:134
▸
#R-06
ポリシーはサイトに一覧のページを持ち、ポリシーのlivt URIはその行に着地する
具体例
2
#EX-01
livt://policy/story-lists-filter-by-opportunity は、ポリシー一覧のその行を指す
#EX-02
文脈を持つポリシーは、文脈を添えて並ぶ
疑問点
2
疑問点
#Q-01
MCP と livt resolve が返す本文でも、livt URI を解決するか(今は書かれたまま返す)
#Q-02
用語やポリシーの行に、そこへリンクしている本文(被リンク)を出すか(用語を分けたり寄せたりするとき、影響の範囲がそこから見える)
ユビキタス言語
ユビキタス言語
→
livt URI
→
policy
ストーリー
→
オポチュニティ
→