Seed cultural ontology CultCache targets

This commit is contained in:
Meta Vens 2026-06-09 16:58:03 +01:00
commit 53cf94767a
5 changed files with 63 additions and 0 deletions

View file

@ -0,0 +1,27 @@
# Cultural Ontology CultCache Seeds
This directory stores Weksa cultural ontology as CultCache `.cc` witnesses.
## Starter Database
- `starter-targets.cc`
This store contains one catalog entry and three draft guarded profile entries:
- `weksa.cultural_ontology.pt-BR.vanilla_brazilian.v0`
- `weksa.cultural_ontology.en.transatlantic.v0`
- `weksa.cultural_ontology.ja-JP.kanto.contemporary.v0`
The catalog entry is:
- `weksa.cultural_ontology.catalog.seed_targets.v0`
The `.cc` file is the typed state witness. This README is only an inspection
guide; it does not own cultural ontology truth.
The profiles follow `schemas/cultural-ontology-profile.md`: salience axes and
linguistic affordances are nested typed state with feature IDs, activation
gates, constraints, indexicality, evidence, uncertainty, and trace labels.
Qdrant retrieval may later propose evidence bundles for these profiles. It does
not own accepted profile state.

Binary file not shown.

View file

@ -60,6 +60,16 @@
"weksa.operator_state.v0",
"gamecult.eve.surface.v1"
]
},
{
"id": "weksa.cultural_ontology",
"kind": "cultural_ontology",
"cultMeshKey": "weksa.cultural-ontology/catalogs",
"authority": "Weksa cultural ontology profile store",
"schemas": [
"weksa.cultural_ontology_profile.v0",
"weksa.cultural_ontology_catalog.v0"
]
}
],
"schemaWitnessFamilies": [
@ -96,6 +106,15 @@
],
"durableShape": ".weksa/traces/{traceId}.cc"
},
{
"family": "cultural_ontology",
"namespace": "weksa.cultural_ontology.*",
"witnesses": [
"weksa.cultural_ontology_profile.v0",
"weksa.cultural_ontology_catalog.v0"
],
"durableShape": ".weksa/cultural-ontology/{storeId}.cc"
},
{
"family": "eve",
"namespace": "weksa.eve.*",

View file

@ -40,6 +40,8 @@ compilation, live instrument handles, and rendered audio.
- `.weksa/traces/{traceId}.cc`: lowering traces naming the stage that made each
decision.
- `.weksa/projects/{projectId}.cc`: language-project and flavor-profile state.
- `.weksa/cultural-ontology/{storeId}.cc`: reviewed or draft guarded cultural
ontology profile stores used by utterance lowering.
Early exporters may publish fixtures before a daemon loop exists, but the
witness names are not decorative. These are the state surfaces the daemon must
@ -51,6 +53,8 @@ commit when the runtime lands.
- `weksa.intent`: conversational intent documents and review queues.
- `weksa.language_project`: language-project state, flavor profiles, and
pronunciation rules.
- `weksa.cultural_ontology`: cultural ontology catalogs, profile stacks,
salience axes, linguistic affordances, activation gates, and evidence refs.
- `weksa.pronunciation`: phonetic plans, IPA spans, prosody, and trace
evidence.
- `weksa.utterance`: utterance handoff documents, packed embedding requests,

View file

@ -56,6 +56,13 @@ const document = {
authority: "Weksa daemon runtime",
schemas: ["weksa.operator_state.v0", "gamecult.eve.surface.v1"],
},
{
id: "weksa.cultural_ontology",
kind: "cultural_ontology",
cultMeshKey: "weksa.cultural-ontology/catalogs",
authority: "Weksa cultural ontology profile store",
schemas: ["weksa.cultural_ontology_profile.v0", "weksa.cultural_ontology_catalog.v0"],
},
],
schemaWitnessFamilies: [
{
@ -82,6 +89,12 @@ const document = {
witnesses: ["weksa.lowering_trace.v0"],
durableShape: ".weksa/traces/{traceId}.cc",
},
{
family: "cultural_ontology",
namespace: "weksa.cultural_ontology.*",
witnesses: ["weksa.cultural_ontology_profile.v0", "weksa.cultural_ontology_catalog.v0"],
durableShape: ".weksa/cultural-ontology/{storeId}.cc",
},
{
family: "eve",
namespace: "weksa.eve.*",