docs: enrich docs/specs and remove placeholders
**Motivations:** - Make docs/specs implementation-ready without empty sections or placeholders. **Root causes:** - Multiple specs still contained non-actionable placeholders (N/A, “see above”, "..."), and inconsistent “no cache” wording. **Correctifs:** - Replace placeholders with explicit tables, structures, and typed examples. - Align “no cache / no memorization” statements where relevant. **Evolutions:** - Add a features doc entry to track the documentation enrichment effort. **Pages affectées:** - docs/specs/* - docs/features/docs-specs-enrichment.md - docs/leo.md - docs/plan-enrich-docs-specs.md
This commit is contained in:
@@ -39,7 +39,33 @@ La carte du zoo est l'espace principal de gestion du joueur où il place ses bâ
|
||||
"owner_id": "uuid",
|
||||
"width": "integer (init 5)",
|
||||
"height": "integer (init 6)",
|
||||
"cases": [ ... ]
|
||||
"cases": [
|
||||
{
|
||||
"id": "uuid",
|
||||
"grid": { "x": "integer", "y": "integer" },
|
||||
"iso": { "iso_x": "integer", "iso_y": "integer" },
|
||||
"z_index": "integer",
|
||||
"biome": "enum('prairie','ocean','montagne')",
|
||||
"terrain": {
|
||||
"ground_type": "enum('herbe','terre','sable','roche','eau')",
|
||||
"path_type": "enum('none','terre','gravier','paves','bois_pont')",
|
||||
"decoration_ids": "uuid[]"
|
||||
},
|
||||
"occupancy": {
|
||||
"type": "enum('empty','animal','building','service','enclosure_fence','water_obstacle')",
|
||||
"entity_id": "uuid | null"
|
||||
},
|
||||
"render": {
|
||||
"tile_variant": "string (auto-tiling key)",
|
||||
"occluder": "boolean",
|
||||
"click_hitbox": "enum('tile','base_sprite','custom_polygon')"
|
||||
},
|
||||
"timestamps": {
|
||||
"created_at": "timestamp",
|
||||
"updated_at": "timestamp"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user