環境設定ファイルを追加し、make-json.shにエラーハンドリングとJSONスキーマのバリデーションを追加。新しいスクリプトpromote-manifest.shを作成し、マニフェスト生成のプロセスを強化。README.mdを更新し、プロンプト生成の構造を明確化。シーンとスタイルの登録ルールを整理し、スキーマファイルを追加。
This commit is contained in:
@@ -1,131 +1,164 @@
|
||||
# LAL-GUARD
|
||||
## AI-ART World Registry (Versioned)
|
||||
|
||||
## Left Arm Labo Guardian-unit System
|
||||
This document defines the **registered world settings**.
|
||||
All executions MUST reference a valid WORLD_ID and VERSION.
|
||||
|
||||
** 公式設定資料(未完成版)**
|
||||
World definitions MUST comply with:
|
||||
- README.md
|
||||
- prompts/constraints.md
|
||||
|
||||
---
|
||||
|
||||
## 0. 表記ルール(全キャラクター共通)
|
||||
## 1. World System Rules
|
||||
|
||||
- 見出しの区切りは全角「|」を使用し、前後にスペースを入れない
|
||||
- キャラクター見出しは「日本語名(よみ)」で統一する
|
||||
- 英語表記は見出しに入れず、各シートの「基本情報」にまとめる
|
||||
- セクション見出しは `## ■` を使用する
|
||||
- 性別表記は「男性/女性」で統一する
|
||||
- 英語表記は `英語表記` のラベルで統一する
|
||||
- 登場人物の並び順は LAL-GUARD-01 → 02 → 03 → ケルベロス → 整備主任とし、章内の小見出しにも適用する
|
||||
- 背景設定は `prompts/scenes.md` を参照すること(バンカーは `[bunker]`)
|
||||
- Each world is identified by:
|
||||
- WORLD_ID
|
||||
- WORLD_VERSION
|
||||
- Worlds define:
|
||||
- Technology level
|
||||
- Social structure
|
||||
- Atmosphere and tone
|
||||
- Permitted conceptual scope
|
||||
- Worlds MUST NOT:
|
||||
- Override constraints.md
|
||||
- Introduce narrative beyond definition
|
||||
- Free-form world creation is NOT allowed
|
||||
|
||||
---
|
||||
|
||||
## 1. 世界観概要
|
||||
## 2. Registered Worlds
|
||||
|
||||
* 時代:西暦2150年(近未来)
|
||||
* 舞台:日本
|
||||
* 主体:民間研究機関 **Left Arm Labo**
|
||||
### WORLD_ID: AIART_CORE
|
||||
WORLD_VERSION: 1.0
|
||||
|
||||
国家による正規軍事行動は縮小され、
|
||||
代替として民間研究機関による
|
||||
**限定的・管理された戦闘行為**が常態化している。
|
||||
|
||||
Left Arm Labo が開発・運用する
|
||||
LAL-GUARD は、兵器ではない。
|
||||
|
||||
これは
|
||||
**「戦いが成立し、必ず戻ってくること」**
|
||||
を目的とした計画である。
|
||||
Status: ACTIVE
|
||||
Description: Core neutral world for AI-ART baseline operations
|
||||
|
||||
---
|
||||
|
||||
## 2. LAL-GUARD 計画思想
|
||||
#### 2.1 Technology Level
|
||||
|
||||
* 完璧な兵器は作らない
|
||||
* 役割の異なる個体を組み合わせる
|
||||
* 人間の判断を排除しない
|
||||
* 勝利よりも「成立」と「帰還」を優先する
|
||||
- Near-future to abstract-modern
|
||||
- No magic systems
|
||||
- No unexplained supernatural phenomena
|
||||
- Technology must appear:
|
||||
- Plausible
|
||||
- Understated
|
||||
- Non-spectacular
|
||||
|
||||
量産は想定されていない。
|
||||
この三体で、十分である。
|
||||
Allowed:
|
||||
- Minimal wearable tech
|
||||
- Subtle machinery
|
||||
- Abstract interfaces (non-HUD)
|
||||
|
||||
Forbidden:
|
||||
- Magical devices
|
||||
- Reality-bending technology
|
||||
- Glowing or energy-based systems
|
||||
|
||||
---
|
||||
|
||||
## 3. 登場人物と参照
|
||||
#### 2.2 Society & Culture
|
||||
|
||||
本章では登場人物名のみ明記する。
|
||||
詳細設定は各キャラクターシートを参照すること。
|
||||
- Undefined global politics
|
||||
- No named nations or factions
|
||||
- No explicit religions
|
||||
- No ideological messaging
|
||||
|
||||
参照先:
|
||||
- `prompts/charcterseet/hakua.md`
|
||||
- `prompts/charcterseet/kokukyo.md`
|
||||
- `prompts/charcterseet/mio.md`
|
||||
- `prompts/charcterseet/mente-char.md`
|
||||
|
||||
### LAL-GUARD-01|白鴉(はくあ)
|
||||
### LAL-GUARD-02|黒梟(こっきょう)
|
||||
### LAL-GUARD-03|澪(みお)
|
||||
### ケルベロス
|
||||
### 整備主任
|
||||
Society is implied only through:
|
||||
- Clothing design
|
||||
- Material choice
|
||||
- Structural aesthetics
|
||||
|
||||
---
|
||||
|
||||
## 6. チーム定義
|
||||
#### 2.3 Atmosphere & Tone
|
||||
|
||||
* 白鴉:**動**
|
||||
* 黒梟:**静**
|
||||
* 澪:**流**
|
||||
- Calm
|
||||
- Controlled
|
||||
- Restrained
|
||||
- Professional
|
||||
- Neutral emotional baseline
|
||||
|
||||
三体が揃って初めて
|
||||
LAL-GUARD は成立する。
|
||||
Forbidden tones:
|
||||
- Epic
|
||||
- Mythological
|
||||
- Dark fantasy
|
||||
- High drama
|
||||
- Horror
|
||||
|
||||
---
|
||||
|
||||
## 7. 絶対禁止事項・物理ルール
|
||||
#### 2.4 Visual Language Constraints
|
||||
|
||||
### ABSOLUTE RULES
|
||||
- Functional design over ornament
|
||||
- Clean silhouettes
|
||||
- Minimal symbolism
|
||||
- No heraldry or emblems
|
||||
|
||||
* ケルベロスは澪専属
|
||||
* 他ユニットはケルベロスに干渉不可
|
||||
* 黒梟は騎乗・搭乗を行わない
|
||||
* 黒梟は歩行のみ
|
||||
* 重さ・慣性・接地を無視しない
|
||||
* 無重力・空中静止は禁止
|
||||
|
||||
### 演出制約
|
||||
|
||||
* 過剰な感情表現は禁止
|
||||
* 説明的動作は禁止
|
||||
* 世界はすでに存在している前提で描写する
|
||||
Visual identity must remain:
|
||||
- Subtle
|
||||
- Interpretable
|
||||
- Non-referential
|
||||
|
||||
---
|
||||
|
||||
## 8. 内部ログ要約(未完成ストーリー)
|
||||
#### 2.5 Vocabulary Scope (Implicit)
|
||||
|
||||
* 整備主任が冗談を言わない日が発生
|
||||
* 澪が初めて「意味」を問い始める
|
||||
* 主宰は澪を「変われない存在」と定義
|
||||
* 整備主任は計画の外側に立つ
|
||||
* 澪が判断を **0.3秒遅らせる**
|
||||
* それでも任務は成立し、全員帰還
|
||||
* 主宰は遅延を解析するが、修正を保留
|
||||
Permitted concepts:
|
||||
- Human-scale environments
|
||||
- Designed objects
|
||||
- Abstract modern spaces
|
||||
|
||||
Forbidden concepts:
|
||||
- Gods, demons, spirits
|
||||
- Legendary artifacts
|
||||
- Named historical references
|
||||
- Explicit sci-fi tropes (warp, hyperspace, etc.)
|
||||
|
||||
---
|
||||
|
||||
## 9. 現在の状態(凍結)
|
||||
## 3. Versioning Policy
|
||||
|
||||
* 計画はまだ成立している
|
||||
* しかし「唯一の正解」は失われた
|
||||
* 正しさ・計画・人間性は同時に成立しない
|
||||
|
||||
この物語は
|
||||
**壊れる直前で凍結された未完成の世界**である。
|
||||
- WORLD_VERSION is semantic (MAJOR.MINOR)
|
||||
- Increment rules:
|
||||
- MAJOR: Conceptual break
|
||||
- MINOR: Additive clarification
|
||||
- Existing WORLD_ID behavior MUST NOT change retroactively
|
||||
|
||||
---
|
||||
|
||||
## 10. 最終定義
|
||||
## 4. Activation Mechanism
|
||||
|
||||
LAL-GUARD は兵器ではない。
|
||||
これは **計画** である。
|
||||
A world is activated ONLY via:
|
||||
|
||||
そして計画は、
|
||||
まだ終わっていない。
|
||||
- task_template.md
|
||||
- or manifest.json
|
||||
|
||||
If no WORLD_ID is specified:
|
||||
- Execution MUST HALT (no default world allowed)
|
||||
|
||||
---
|
||||
|
||||
## 5. Conflict Resolution
|
||||
|
||||
If world definition conflicts with:
|
||||
|
||||
- constraints.md → constraints override world
|
||||
- styles.md / scenes.md → world constrains scope
|
||||
- task instructions → world limits interpretation
|
||||
|
||||
Worlds NEVER override constraints.
|
||||
|
||||
---
|
||||
|
||||
## 6. Extension Policy
|
||||
|
||||
To add a new world:
|
||||
|
||||
- Define a new WORLD_ID
|
||||
- Assign initial WORLD_VERSION
|
||||
- Fully specify sections 2.1–2.5
|
||||
- Do NOT modify existing worlds
|
||||
|
||||
World definitions are immutable once published.
|
||||
|
||||
Reference in New Issue
Block a user