Skip to content

feat: unify Luca identity across dashboard and Telegram#212

Merged
danbuildss merged 2 commits into
mainfrom
claude/luca-unified-identity
Jul 25, 2026
Merged

feat: unify Luca identity across dashboard and Telegram#212
danbuildss merged 2 commits into
mainfrom
claude/luca-unified-identity

Conversation

@danbuildss

Copy link
Copy Markdown
Owner

Summary

  • Shared core promptsrc/lib/luca-core-prompt.ts exports LUCA_CORE_PROMPT (identity, analyst discipline, data integrity rules), plus LUCA_TELEGRAM_PROMPT and LUCA_DASHBOARD_PROMPT which extend it with format-specific instructions. Both the dashboard chat route and Telegram bot now import from this single source.
  • Telegram link in dashboard — the chat topbar now shows @asklucaai as a Telegram link, making it clear it's the same Luca
  • Fix /luca page links — Telegram link corrected to t.me/asklucaai, X handle to x.com/zettaaidotco

Why this matters

Before this, the dashboard Luca and Telegram Luca had separate, diverging system prompts. Over time they would drift into different personalities. Now there's a single source of truth — change the core once and both interfaces reflect it.


Generated by Claude Code

- Extract shared LUCA_CORE_PROMPT into src/lib/luca-core-prompt.ts —
  same data integrity rules, same analyst discipline, same persona
- Dashboard chat and Telegram bot both import from the shared core;
  each appends its own format instructions (markdown vs plain text)
- Add @asklucaai Telegram link in the dashboard chat topbar so users
  know they are talking to the same Luca that is live on Telegram
- Fix Telegram link on /luca page: t.me/AskLucaBot → t.me/asklucaai
- Fix X handle on /luca page: x.com/AskLucaAI → x.com/zettaaidotco

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RjpGP3kYKnQuQAUoK6RZky
@vercel

vercel Bot commented Jul 25, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
zetta Ready Ready Preview, Comment Jul 25, 2026 10:01pm

Billing is not yet a real surface — redirect to overview rather than
showing a stub page.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RjpGP3kYKnQuQAUoK6RZky
@danbuildss
danbuildss merged commit 83092fa into main Jul 25, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants