← back to Marketing Command Center
.gitignore
92 lines
node_modules/
.env*
!.env.example
tmp/
*.log
.DS_Store
dist/
build/
*.bak
*.bak[0-9]
data/*.cache.json
data/social-queue.json
# Asset Library runtime state — lives on whatever box the server runs; deploys
# ship code, not the library, so uploads aren't clobbered on redeploy.
data/assets.json
data/assets/
data/channels-tokens.json
data/social-publish-log.json
data/channels-outbox.json
data/linkedin-drafts.json
data/ctct-store.json
data/reposts.json
# Clients & Prospects per-contact notes — accrue server-side per box; never let a
# deploy clobber them (also excluded from rsync via .deploy.conf RSYNC_EXTRA_EXCLUDES).
data/clients-notes.json
# Followers/Following runtime state — daily snapshots + roster accrue per box; the
# snapshot log (.out/.err) is launchd-run state. Code (module + panel) is tracked,
# the captured history is not (so deploys don't clobber accrued growth data).
data/follow-counts-history.json
data/follow-counts-accounts.json
data/follow-counts-snapshot.out
data/follow-counts-snapshot.err
# Meta go-live creds — real Page token, never commit
scripts/meta-creds.env
data/meta-pages.json
data/meta-token-health*
# Connie cc-agent proxy creds (CC_AGENT_*) — never commit the password
.cc-agent.json
# All Calendars — regenerable projection snapshot (13MB) + runtime drag overrides
data/calendars-activation.json
data/calendars-overrides.json
public/data/clients-fm.json
public/data/prospects-*.json
data/sources/
# Python bytecode
__pycache__/
*.pyc
data/cc-import-fm-clients.json
data/engine-queue.json
data/engine-config.json
# screen-record debug artifacts (videos are large binaries; keep log+report only)
screenrecord/rec/
*.webm
cta/shots/
cta/rec/
# locally-cached remote post media (durable copies of expiring IG/fbcdn urls)
public/cache/
data/linkedin-feed.json
# hyperframes video projects — keep source, ignore heavy artifacts
videos/**/node_modules/
videos/**/renders/
videos/**/.media/
videos/**/capture/
data/linkedin-feed-curated.json
# Vendor-amplify "Make it ours" generated DW-original assets — created on
# whatever box the server runs; deploys ship code, not generated imagery, so a
# deploy must never clobber remote-generated assets (also in .deploy.conf
# RSYNC_EXTRA_EXCLUDES). Keep the dir tracked via .gitkeep, ignore its contents.
public/amp-assets/*
!public/amp-assets/.gitkeep
data/vendor-amplify-assets/
data/vendor-amplify-assets.json
demo/out/
data/linkedin-connections.json
data/linkedin-network-firms.json
data/vendor-linkedin-follows.json
data/vendor-contacts.json
data/vendor-contacts.html
data/linkedin-ingest-state.json
data/social-refresh-latest.json
data/*.pre-suppress-*.bak