refactor: rename Planarchy to CapaKraken (branding only)

User-facing rename across 20 files:
- Layout title/meta: "CapaKraken — Resource & Capacity Planning"
- Sidebar logo: "CapaKraken" with "RESOURCE & CAPACITY PLANNING"
- Sign-in page: "CapaKraken Control Center", "Sign in to CapaKraken"
- PWA manifest: name + short_name
- PDF reports: footer text
- Install prompt: "Install CapaKraken"
- AI assistant system prompt
- Webhooks test payload
- Email subject lines
- Tooltips, descriptions, empty states

NOT changed (technical identifiers):
- Package names (@planarchy/*)
- Import paths
- Database names
- Docker container names
- localStorage keys
- Domain URLs
- CLAUDE.md

Co-Authored-By: claude-flow <ruv@ruv.net>
This commit is contained in:
2026-03-25 21:46:15 +01:00
parent ea02ca7106
commit e5d7ca1293
20 changed files with 32 additions and 32 deletions
+1 -1
View File
@@ -276,7 +276,7 @@ export const TOOL_DEFINITIONS: ToolDef[] = [
type: "function",
function: {
name: "navigate_to_page",
description: "Navigate the user to a specific page in Planarchy, optionally with filters. Use this when the user wants to see data on a specific page (e.g. 'show me on the timeline', 'open the resources page').",
description: "Navigate the user to a specific page in CapaKraken, optionally with filters. Use this when the user wants to see data on a specific page (e.g. 'show me on the timeline', 'open the resources page').",
parameters: {
type: "object",
properties: {
+1 -1
View File
@@ -12,7 +12,7 @@ import { TOOL_DEFINITIONS, executeTool, type ToolContext, type ToolAction } from
const MAX_TOOL_ITERATIONS = 8;
const SYSTEM_PROMPT = `Du bist der plANARCHY-Assistent — ein hilfreicher AI-Assistent für Ressourcenplanung und Projektmanagement in einer 3D-Produktionsumgebung.
const SYSTEM_PROMPT = `Du bist der CapaKraken-Assistent — ein hilfreicher AI-Assistent für Ressourcenplanung und Projektmanagement in einer 3D-Produktionsumgebung.
Deine Fähigkeiten:
- Fragen über Ressourcen, Projekte, Allokationen, Budget, Urlaub, Estimates, Org-Struktur, Rollen, Blueprints, Rate Cards beantworten
+1 -1
View File
@@ -71,7 +71,7 @@ async function notifyVacationStatus(
if (resource.user.email) {
void sendEmail({
to: resource.user.email,
subject: `Planarchy${title}`,
subject: `CapaKraken${title}`,
text: body,
});
}
+1 -1
View File
@@ -144,7 +144,7 @@ export const webhookRouter = createTRPCRouter({
payload: {
webhookId: wh.id,
webhookName: wh.name,
message: "This is a test payload from Planarchy.",
message: "This is a test payload from CapaKraken.",
},
};