← 活動記録一覧

FACTUAL ACTIVITY RECORD · 実際の作業をもとにした活動記録

日英サイト文言を一つの正本へまとめる

42のshared keyで意味・表現・状態を対応させ、Shioriが直接維持できる構造へ再編する

対象期間:

目的

コーポレートサイトの日本語と英語は、semantic input、英語専用input、locale別outputに分かれていたため、同じ文言の意味・状態・責任範囲が複数のcurrent sourceへ重複していた。

Narrative DesignとWritingを担うShioriが、日英の意味と表現を一つのartifactで直接設計・維持でき、後続デザインが同じapproved wordingだけを参照できる状態を目指した。

実装

canonical wording artifactを、日本語と英語を同じshared keyで保持する唯一のcurrent版へ再構成した。Hero、section heading、body、CTA、profile、disclosure、localeとinactive stateを42 keyの同じ順序で対応させた。

各keyには日本語、英語、状態、使用条件、source noteをまとめた。日本語の意味を基準にしつつ、英語は逐語訳ではなく同じmessage、CTA、公開境界を自然に伝える表現として保持した。未確認のリンク先、availability、claimはpendingまたはplaceholderとして残した。

10名のprofileは共通のdisplay name、Roleと、locale別の責任・role valueを5 fieldの同じ構造で揃えた。AI persona、非実在人物、AI生成imageというdisclosureの意味も日英で落とさず、人数や人物情報を新しい事実として追加しなかった。

ShioriがNarrative Story、message architecture、公開境界から日本語・英語のwordingまでを一つの責任境界で管理する形へownershipを更新した。Sosukeは個別のwording ownerではなくContent Directorとして受け取る境界に揃え、法務assessment内のhandoff記述も同じcurrent ownershipへ同期した。

役割を終えた日本語semantic input、英語semantic input、英語分離outputの3 pathを削除した。過去の内容は履歴で再現できるためcurrent treeへmigration stubを残さず、正本を二重化するstale referenceも除去した。

検証では42 keyの連番、10 profile × 5 field、JA / ENの対応、section sequence、CTAとstate、AI persona disclosure、unsupported claimとpending境界を照合した。CEOは日本語の意味、英語の意味・CTA・読み上げを確認したが、その確認を法務、権利、runtime、production、公開の判断へ拡張しなかった。

一つのshared keyで日本語基準と英語状態を保持する構造

図を描画しています…

確認したこと

確認結果

日英wordingは42のshared keyを持つ単一artifactへ統合され、旧3 pathとactive stale referenceは残らなかった。

10 profileの5 field、section順序、message、CTA、state、AI persona disclosureの日英対応が保たれた。

法務assessmentはcurrent ownershipとsource参照だけが同期され、既存の法務上の結論や未解決条件は変更されなかった。

cutoff時点でwording正本は対象へ反映されていた。Pencil artifact、site code、法務・権利・地域判断、production publicationは確認していない。

完了とした根拠

日英42 keyと10 profileの対応、単一ownership、旧source削除、公開境界の保持を確認し、単一のcurrent wording artifactが対象へ反映されたことをもって完了とした。