refactor: unify animal content packs
This commit is contained in:
@@ -113,9 +113,10 @@ item table.
|
||||
definition-instance-state-presentation contract to domestic animals. Goat and
|
||||
sheep reuse the `grazer_routine`, feeding capability, generic CozyGrazer scene,
|
||||
state migration, and care system; definition and visual parameters are the only
|
||||
type-specific pieces. The animal catalog remains isolated until the next
|
||||
shared content-pack migration adds that record family without destabilizing
|
||||
the already validated core pack.
|
||||
type-specific pieces. Both definitions now live in the shared core content
|
||||
pack; `AnimalCatalog.create_core()` is a typed compatibility view over
|
||||
`ContentCatalog`, so animal content cannot drift into a second unvalidated
|
||||
manifest.
|
||||
|
||||
## Situations and dialogue
|
||||
|
||||
|
||||
Reference in New Issue
Block a user