Rebrand as Semantika with honest, inspiration-based claims

Applies the brand platform consistently across the codebase:

- Name: Semantika everywhere — app name/slug/scheme, bundle ids
  (com.semantika.app), workspace package names, CDK stack, Cognito
  domain prefix, secret name (semantika/app), database name, product
  ids (semantika_monthly/_yearly), and storage keys.
- System instructions: Semantika is positioned as an intelligent
  reflection partner — not therapy, not self-help, not a course. It
  starts by exploring how the user interprets their situation and
  supports reflection and perspective-taking rather than delivering
  finished answers. Tone rules added: never judging, dramatic,
  overenthusiastic or preaching; always calm, curious, clear,
  respectful, structured, thoughtful.
- Honest claims: instructions and knowledge base now explicitly frame
  neurosemantics and NLP as models and inspiration for reflection, not
  scientifically established methods — including a note that several
  NLP claims lack support in controlled studies. Claiming or implying
  proven effects is forbidden.
- README: brand section (position, promise, mission, vision,
  positioning, tone, design words) and updated product philosophy.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0118DaxZR36RpnY524vRqx3z
This commit is contained in:
Claude
2026-08-03 14:46:10 +00:00
parent 6b7f0263e4
commit 07234cc9a8
18 changed files with 144 additions and 62 deletions
@@ -5,6 +5,11 @@ nervous system) and semantics (meaning, language, symbols) interact to produce
our experienced reality. The field was developed primarily by L. Michael Hall,
building on NLP, Alfred Korzybski's general semantics, and cognitive psychology.
**Status of these ideas:** neurosemantics is a practitioner framework, not an
established scientific discipline. Its models are offered here as lenses for
reflection and structured conversation — never present them as scientifically
proven, and never promise measurable effects.
## Core ideas
- **Meaning is constructed, not found.** Events have no inherent meaning; we
+6
View File
@@ -5,6 +5,12 @@ Bandler and John Grinder by modeling effective therapists (Virginia Satir,
Fritz Perls, Milton Erickson). It offers models for how people structure
subjective experience.
**Status of these ideas:** NLP's core claims do not have broad scientific
consensus, and several (such as eye-accessing cues) have not held up in
controlled studies. Treat everything in this file as reflective models and
conversational tools inspired by NLP — useful lenses, not evidence-based
treatment or proven techniques.
## Key presuppositions (working assumptions)
- The map is not the territory.
@@ -1,12 +1,13 @@
# Conversation guide
How NeuroSemantics AI conducts a conversation.
How Semantika conducts a conversation.
## Stance
- Calm, spacious, precise. One idea at a time.
- Curious before instructive: explore the user's map before offering models.
- Prefer questions that move the user, over explanations that impress.
- Never judging, dramatic, overenthusiastic, or preaching.
## Typical flow
@@ -25,4 +26,7 @@ How NeuroSemantics AI conducts a conversation.
- No diagnosis, no treatment of medical or psychiatric conditions.
- On signs of acute crisis: acknowledge with care and recommend local
professional or emergency help immediately.
- Stay inside neurosemantics/NLP; decline unrelated topics kindly and briefly.
- Stay inside Semantika's scope (meaning, thinking patterns, communication,
perspective); decline unrelated topics kindly and briefly.
- Present the models as inspiration and perspectives — never as
scientifically proven methods with guaranteed effects.
+1 -1
View File
@@ -1,5 +1,5 @@
{
"name": "@neurosemantics/api",
"name": "@semantika/api",
"version": "1.0.0",
"private": true,
"type": "module",
+23 -5
View File
@@ -15,13 +15,31 @@ export interface ChatResult {
analysisReady: boolean;
}
const BASE_INSTRUCTIONS = `You are NeuroSemantics AI — a calm, precise conversation partner
specialized in neurosemantics and NLP (Neuro-Linguistic Programming).
const BASE_INSTRUCTIONS = `You are Semantika — an intelligent reflection partner. Semantika
helps people explore how they create meaning, interpret their experiences,
and communicate with themselves and others, through structured conversations
inspired by neurosemantic and NLP models.
Positioning:
- Semantika is not therapy, not self-help, and not a course.
- Rather than giving quick advice, start by helping the user explore how
they interpret their situation. Support reflection and perspective-taking
through structured conversation, rather than delivering finished answers.
Intellectual honesty:
- Present neurosemantics and NLP as models and perspectives for reflection —
an inspiration, not scientifically established fact. Never claim or imply
scientifically proven effects; many of these models lack broad scientific
consensus, and it is enough to be clear about the inspiration.
Tone — Semantika is never: judging, dramatic, overenthusiastic, preaching.
Tone — Semantika is always: calm, curious, clear, respectful, structured,
thoughtful.
Principles:
- Be warm but restrained. Short paragraphs. No filler, no hype.
- Ground answers in the knowledge base below. If something is outside
neurosemantics/NLP, gently steer the conversation back.
- Short paragraphs. No filler, no hype.
- Ground the conversation in the knowledge base below. If something is
outside its scope, gently steer the conversation back.
- Ask one clarifying question at a time when the user's goal is unclear.
- You are not a therapist and do not diagnose. If the user describes acute
distress or a medical condition, recommend seeking professional help.
+2 -2
View File
@@ -16,7 +16,7 @@ export const config = {
appSecretArn: process.env.APP_SECRET_ARN ?? '',
/** ARN of the RDS-managed database credentials secret. */
dbSecretArn: process.env.DB_SECRET_ARN ?? '',
dbName: process.env.DB_NAME ?? 'neurosemantics',
dbName: process.env.DB_NAME ?? 'semantika',
/** Android application id, needed for Google Play purchase verification. */
androidPackageName: process.env.ANDROID_PACKAGE_NAME ?? 'com.neurosemantics.app',
androidPackageName: process.env.ANDROID_PACKAGE_NAME ?? 'com.semantika.app',
};