Flexbert kanaltyper

Vad create-channel.sh idag skapar per typ. Källa: groups/global/skills/create-channel/create-channel.sh. Genererad 2026-05-12 (efter cleanup).
kund (Jonatans egna kunder) kund-delad (kollegors server) kollegor (personlig kanal för kollega) personlig (Jonatans privata) arbete (intern arbetskanal)

Cleanup 2026-05-12

Översikt

Dimension kund kund-delad kollegor personlig arbete
Service account dataextractor republiken-shared republiken-shared dataextractor dataextractor
Drive parent-mapp DELADE DELADE DELADE EGNA EGNA
.env – Meta Ads auto-token auto-token auto-token saknas saknas
.env – Google Ads ja (tom CUSTOMER_ID) ja (tom CUSTOMER_ID) ja (tom CUSTOMER_ID) nej nej
.env – Cloudflare Pages auto-token auto-token auto-token auto-token auto-token
Anthropic model sonnet-4-6 sonnet-4-6 sonnet-4-6 sonnet-4-6 sonnet-4-6
Symlink meta_insights.py ja ja nej nej nej
Symlink gads_insights.py ja ja nej nej nej
CLAUDE.md – Kund-sektion ja ja nej nej nej
CLAUDE.md – API-access lista Meta/GAds/GA4 Meta/GAds/GA4 Meta/GAds/GA4/HubSpot nej nej
CLAUDE.md – Filhantering (lokal) SPARA SPARA SPARA SPARA SPARA
CLAUDE.md – Responsivitet ja ja ja ja ja
CLAUDE.md – Mötesanteckningar (Vexa) ja nej (fixas framöver) nej (fixas framöver) nej nej
CLAUDE.md – Trello-block ja nej nej ja ja
CLAUDE.md – Drive (detaljerat) ja ja ja ja ja
Begränsningar-block (lokalt) nej (→ shared) nej (→ shared) nej (→ shared) nej (→ shared) nej (→ shared)
Läs vid sessionstart SOUL+USER+memory SOUL-shared+USER-shared+memory SOUL-shared+USER-shared+memory SOUL+USER+memory SOUL+USER+memory
Canva MCP (.mcp.json) ja ja ja ja ja
Mappstruktur conversations/ + .gcloud/ + logs/ + files/{dokument,rapporter,genererat,moten}/ + memory.md

Legend: grön bock = finns, röd kross = saknas, blå = autofyllt från discord-main/.env, gul = delvis (tom platshållare för manuell fill).

Detalj per typ

kund Jonatans egna kundkanaler (Acme Corp, Safariresor, Femcare, etc.)

Service account: dataextractor@.... Drive-parent: Jonatans-egna. Symlinks: meta_insights.py + gads_insights.py.

.env-mall:

# Channel: $DISPLAY_NAME
# Type: kund (Jonatans egen kundkanal)

ANTHROPIC_MODEL=claude-sonnet-4-6
GOOGLE_SERVICE_ACCOUNT_PATH=/workspace/group/.gcloud/service-account.json

# Meta Ads API
META_ACCESS_TOKEN=$META_ACCESS_TOKEN_VALUE   # autofylld
META_AD_ACCOUNT_ID=                          # fyll i per kund

# Google Ads API
GOOGLE_ADS_DEVELOPER_TOKEN=...
GOOGLE_ADS_LOGIN_CUSTOMER_ID=3373607442
GOOGLE_ADS_SERVICE_ACCOUNT_PATH=/workspace/group/.gcloud/service-account.json
GOOGLE_ADS_CUSTOMER_ID=                       # fyll i per kund

# Cloudflare Pages
CLOUDFLARE_API_TOKEN=$CLOUDFLARE_API_TOKEN_VALUE   # autofylld

CLAUDE.md-sektioner: Sessionstart, Kund, Verktyg, API-access (med "lägg till i .env"-instruktion), Responsivitet, Filhantering (lokal), Drive (detaljerat), Mötesanteckningar (Vexa), Trello, Språk, Miljövariabler.

kund-delad Delade kundkanaler på kollegorservern (STC, Femcare-delad, etc.)

Service account: republiken-shared@.... Drive-parent: Delade. Symlinks: meta_insights.py + gads_insights.py.

.env-mall: Samma struktur som kund, med "delad kundkanal, kollegorserver" som typ-kommentar.

CLAUDE.md-sektioner: Sessionstart, Nyckelkontext, API-access (med "lägg till i .env"-instruktion), Service Account (bara republiken-shared, stale google-ads-sa borttagen), Responsivitet, Filhantering (lokal), Drive (detaljerat).

kollegor Kollegors personliga kanaler (Eric, Cecilia, etc.)

Service account: republiken-shared@.... Drive-parent: Delade. Inga symlinks.

.env-mall:

ANTHROPIC_MODEL=claude-sonnet-4-6
GOOGLE_SERVICE_ACCOUNT_PATH=/workspace/group/.gcloud/service-account.json

# Meta Ads API
META_ACCESS_TOKEN=$META_ACCESS_TOKEN_VALUE   # autofylld
META_AD_ACCOUNT_ID=                          # fyll i per kund

# Google Ads API
GOOGLE_ADS_DEVELOPER_TOKEN=...
GOOGLE_ADS_LOGIN_CUSTOMER_ID=3373607442
GOOGLE_ADS_SERVICE_ACCOUNT_PATH=/workspace/group/.gcloud/service-account.json
GOOGLE_ADS_CUSTOMER_ID=

# Cloudflare Pages
CLOUDFLARE_API_TOKEN=$CLOUDFLARE_API_TOKEN_VALUE   # autofylld

CLAUDE.md-sektioner: Sessionstart, Om personen, Beteende, Responsivitet, API-access (Meta/GAds/GA4/HubSpot), Filhantering (lokal), Drive (detaljerat), Språk.

personlig Jonatans privata kanaler (loggbok, livspussel, etc.)

Service account: dataextractor@.... Drive-parent: Egna. Inga symlinks.

.env-mall:

ANTHROPIC_MODEL=claude-sonnet-4-6
GOOGLE_SERVICE_ACCOUNT_PATH=/workspace/group/.gcloud/service-account.json

# Cloudflare Pages
CLOUDFLARE_API_TOKEN=$CLOUDFLARE_API_TOKEN_VALUE   # autofylld

CLAUDE.md-sektioner: Sessionstart, Syfte, Beteende, Responsivitet, Minne, Filhantering (lokal), Drive (detaljerat), Trello.

arbete Interna arbetskanaler (vd, ekonomi, projektmappar)

Service account: dataextractor@.... Drive-parent: Egna. Inga symlinks.

.env-mall: Samma som personlig.

CLAUDE.md-sektioner: Sessionstart, Syfte, Verktyg & Integrationer (platshållare), Responsivitet, Minne, Filhantering (lokal), Drive (detaljerat), Trello.

Skriptet skapar också gemensamt för alla 5: memory.md, conversations/, .gcloud/, logs/, files/{dokument,rapporter,genererat,moten}/, .mcp.json (Canva MCP), och kör sync-shared-claude.cjs som lägger till delade beteenderegler (inkl. nya Begränsningar-blocket) i CLAUDE.md.