Populate the 13 domain files with a starter Knowledge Base (188 entries) covering the reference test scenarios (single/two characters, interactions, indoor/outdoor, fantasy, modern) per MASTER_SPEC §16. - appearance.json: character identity, general appearance, hair, eyes, face. - clothing.json: garments plus worn accessories. - anatomy.json (body), expressions.json, poses.json, actions.json, interactions.json, objects.json, environments.json, camera.json, lighting.json. - quality.json / style.json: reserved, empty in V1 (not auto-generated). - Synonym aliases (girl/woman/lady -> female, boy/man -> male, etc.). - Exactly two deterministic expansions: school_uniform -> blazer + pleated_skirt; twin_braids -> braid. No speculative expansions. - Exactly one valid category per entry; no subjective concepts. The whole dataset validates with zero findings via the KB validation tooling (#9), so the loader (#7) accepts it. A test loads the shipped dataset, asserts clean load, checks core concepts across every reference scenario, verifies synonym aliases resolve, confirms the deterministic expansions and their targets, and guards against subjective concepts. Co-authored-by: kunail0804 <kunail0804@gmail.com> Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
14 lines
975 B
JSON
14 lines
975 B
JSON
[
|
|
{ "id": "close_up", "aliases": ["closeup"], "tags": ["close-up"], "category": "camera" },
|
|
{ "id": "wide_shot", "tags": ["wide shot"], "category": "camera" },
|
|
{ "id": "full_body", "tags": ["full body"], "category": "camera" },
|
|
{ "id": "upper_body", "tags": ["upper body"], "category": "camera" },
|
|
{ "id": "cowboy_shot", "tags": ["cowboy shot"], "category": "camera" },
|
|
{ "id": "low_angle", "aliases": ["low angle"], "tags": ["from below"], "category": "camera" },
|
|
{ "id": "high_angle", "aliases": ["high angle"], "tags": ["from above"], "category": "camera" },
|
|
{ "id": "from_side", "aliases": ["side view", "profile view"], "tags": ["from side"], "category": "camera" },
|
|
{ "id": "from_behind", "aliases": ["back view", "rear view"], "tags": ["from behind"], "category": "camera" },
|
|
{ "id": "from_front", "aliases": ["front view"], "tags": ["front view"], "category": "camera" },
|
|
{ "id": "dutch_angle", "tags": ["dutch angle"], "category": "camera" }
|
|
]
|