3.7 KiB
3.7 KiB
Weksa Verse Service Contract
Weksa is the language-intent daemon. It turns writing, dialogue pressure, and agent state into typed conversational intent, then lowers that intent into utterance documents for speech, text, and synthesis consumers.
Authority
Owner: Weksa.
Inputs:
- writing or dialogue drafts
weksa.interlingua_packet.v0meaning packetsgamecult.persona_state.v0or compatible agent-state projections- language-project state, pronunciation rules, and flavor profiles
- optional speaker, scene, and discourse constraints
Outputs:
weksa.conversational_intent.v0weksa.pronunciation_plan.v0weksa.utterance_handoff.v0weksa.utterance_embedding_handoff.v0.1- Eve/CultUI surfaces for intent review, pronunciation inspection, and handoff traces
Weksa owns conversational intent and utterance lowering. AquaSynth owns learned phonetic realization, packed utterance embeddings, synth-driver controls, Faust compilation, live instrument handles, and rendered audio.
CultCache Witnesses
.weksa/provider-advertisement.cc: read-only provider advertisement witness..weksa/intent/{intentId}.cc: conversational intent documents..weksa/pronunciation/{utteranceId}.cc: pronunciation plans and phonetic event sequences..weksa/handoff/{utteranceId}.cc: utterance handoffs and embedding handoff requests for AquaSynth..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 commit when the runtime lands.
CultMesh Verses
weksa.service: service identity, schema catalog, version, and health.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, and AquaSynth binding receipts.weksa.operator: daemon status, queue pressure, schema drift, and witness freshness.
Eve Surfaces
weksa.eve.intent_review.v0: inspect typed conversational intent before it becomes an utterance.weksa.eve.pronunciation_trace.v0: inspect pronunciation and IPA/prosody lowering.weksa.eve.utterance_handoff.v0: inspect handoff packets, embedding request status, and AquaSynth receipt links.weksa.eve.operator.v0: compact daemon state, queues, schema versions, and witness freshness.
Commands
intent.create: convert writing or interlingua into typed conversational intent.intent.review: accept, reject, or revise intent through the same commit path used by automated jobs.utterance.lower: lower accepted intent and agent state into pronunciation and utterance handoff documents.handoff.export: emit typed.ccwitnesses for AquaSynth consumption.provider.advertise: publishgamecult.eve.provider_advertisement.v1.
Forbidden Writers
- Text renderers do not own meaning.
- AquaSynth does not own conversational intent.
- Eve lowerings do not own Weksa state.
- Fixture emitters cannot become an alternate runtime truth.
- Agent transcript memory cannot silently override typed Persona or intent documents.