Seed cultural ontology CultCache targets
This commit is contained in:
parent
743f3aabe2
commit
53cf94767a
5 changed files with 63 additions and 0 deletions
27
.weksa/cultural-ontology/README.md
Normal file
27
.weksa/cultural-ontology/README.md
Normal 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.
|
||||||
BIN
.weksa/cultural-ontology/starter-targets.cc
Normal file
BIN
.weksa/cultural-ontology/starter-targets.cc
Normal file
Binary file not shown.
|
|
@ -60,6 +60,16 @@
|
||||||
"weksa.operator_state.v0",
|
"weksa.operator_state.v0",
|
||||||
"gamecult.eve.surface.v1"
|
"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": [
|
"schemaWitnessFamilies": [
|
||||||
|
|
@ -96,6 +106,15 @@
|
||||||
],
|
],
|
||||||
"durableShape": ".weksa/traces/{traceId}.cc"
|
"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",
|
"family": "eve",
|
||||||
"namespace": "weksa.eve.*",
|
"namespace": "weksa.eve.*",
|
||||||
|
|
|
||||||
|
|
@ -40,6 +40,8 @@ compilation, live instrument handles, and rendered audio.
|
||||||
- `.weksa/traces/{traceId}.cc`: lowering traces naming the stage that made each
|
- `.weksa/traces/{traceId}.cc`: lowering traces naming the stage that made each
|
||||||
decision.
|
decision.
|
||||||
- `.weksa/projects/{projectId}.cc`: language-project and flavor-profile state.
|
- `.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
|
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
|
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.intent`: conversational intent documents and review queues.
|
||||||
- `weksa.language_project`: language-project state, flavor profiles, and
|
- `weksa.language_project`: language-project state, flavor profiles, and
|
||||||
pronunciation rules.
|
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
|
- `weksa.pronunciation`: phonetic plans, IPA spans, prosody, and trace
|
||||||
evidence.
|
evidence.
|
||||||
- `weksa.utterance`: utterance handoff documents, packed embedding requests,
|
- `weksa.utterance`: utterance handoff documents, packed embedding requests,
|
||||||
|
|
|
||||||
|
|
@ -56,6 +56,13 @@ const document = {
|
||||||
authority: "Weksa daemon runtime",
|
authority: "Weksa daemon runtime",
|
||||||
schemas: ["weksa.operator_state.v0", "gamecult.eve.surface.v1"],
|
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: [
|
schemaWitnessFamilies: [
|
||||||
{
|
{
|
||||||
|
|
@ -82,6 +89,12 @@ const document = {
|
||||||
witnesses: ["weksa.lowering_trace.v0"],
|
witnesses: ["weksa.lowering_trace.v0"],
|
||||||
durableShape: ".weksa/traces/{traceId}.cc",
|
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",
|
family: "eve",
|
||||||
namespace: "weksa.eve.*",
|
namespace: "weksa.eve.*",
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue