Files
net/docs/GLOSSARY.md
cawcenter 4c632b6229 📚 Comprehensive Documentation Suite (Mil-Spec/IBM Redbook Style)
INVESTOR DOCUMENTATION:
- INVESTOR_BRIEF.md: Executive summary, capacity metrics, architecture overview
- PLATFORM_CAPABILITIES.md: 5 modules, 27 subcomponents catalog
- TECHNICAL_ARCHITECTURE.md: Mermaid diagrams, data flows, extension points

CTO/SENIOR DEV ONBOARDING:
- CTO_ONBOARDING.md: System overview, security model, operational runbook
- DEVELOPER_GUIDE.md: Clone→Run→Deploy workflow, debugging
- API_REFERENCE.md: 30+ endpoints with request/response specs
- DATABASE_SCHEMA.md: 30+ tables in Harris Matrix order
- COMPONENT_LIBRARY.md: 182 React components catalog

REFERENCE:
- GLOSSARY.md: 70+ platform terms defined
- ADMIN_PAGES_GUIDE.md: 66 admin pages by module

Style: BLUF format, zero marketing fluff, high-density tables
2025-12-14 13:58:28 -05:00

5.3 KiB
Raw Blame History

GLOSSARY: Spark Platform Terminology

BLUF: This glossary defines all platform-specific terms. Reference before reading other documentation.


Core Concepts

Term Definition Context
Spintax Syntax for text variation using braces and pipes: {word1|word2|word3}. Processor randomly selects one option per instance. Used in headline generation, content fragments
Cartesian Pattern Mathematical product of spintax elements. Given {a|b} × {1|2}, produces: a1, a2, b1, b2. Campaign headline permutations
Avatar Buyer persona profile containing demographics, psychographics, pain points, and pronoun variations. Content personalization layer
Fragment Modular content block (~200-300 words) for article assembly. One fragment per content pillar. SEO article structure
Pillar One of 6 content sections in SEO articles: intro_hook, keyword, uniqueness, relevance, quality, authority. Article assembly order
Hub Page Parent page linking to related child articles. Creates topical authority clusters. Internal linking strategy

System Modules

Term Definition Location
Intelligence Library Data asset storage: Avatars, Geo clusters, Spintax dictionaries, Cartesian patterns. /admin/intelligence/*
Content Factory Article generation pipeline: Kanban workflow, queue processing, batch operations. /admin/factory/*
Launchpad Site builder module: Sites, Pages, Navigation, Theme settings. /admin/sites/*
SEO Engine Content optimization: Headlines, Fragments, Link insertion, Duplicate detection. /admin/seo/*
Campaign Master SEO campaign configuration: target locations, avatars, spintax roots, word counts. campaign_masters collection

Schema Terms

Term Definition
Golden Schema Canonical database structure. 30+ collections in Harris Matrix order.
Harris Matrix Dependency ordering for schema creation. Foundation → Walls → Roof. Prevents FK constraint failures.
Batch 1 Foundation tables: sites, campaign_masters, avatar_intelligence, avatar_variants, cartesian_patterns, geo_intelligence, offer_blocks. Zero dependencies.
Batch 2 First-level children: generated_articles, generation_jobs, pages, posts, leads, headline_inventory, content_fragments. Depend only on Batch 1.
Batch 3 Complex children: link_targets, globals, navigation. Multiple dependencies or self-referential.

Architecture Terms

Term Definition
SSR Server-Side Rendering. HTML generated on server per request. Astro default mode.
Islands Architecture Astro's partial hydration model. Static HTML with isolated interactive React components. Reduces JS bundle.
Multi-Tenant Single codebase serves multiple isolated sites. site_id FK on all content tables.
SSR URL Detection Logic to select Directus URL: Docker internal (http://directus:8055) for server requests, public HTTPS for browser requests.
God-Mode API Admin-only endpoints at /god/* for schema operations. Protected by X-God-Token header.

Infrastructure Terms

Term Definition
Coolify Self-hosted PaaS for Docker deployments. Manages containers, SSL, and domains.
Traefik Reverse proxy in Coolify stack. Routes requests to containers by domain/path.
BullMQ Redis-based job queue for Node.js. Handles async article generation, image processing.
PostGIS PostgreSQL extension for geographic data. Enables spatial queries on location data.

Content Terms

Term Definition
Headline Inventory Database of generated headline variations from spintax permutations.
Velocity Mode Article scheduling strategy: RAMP_UP (increasing), STEADY (constant), SPIKES (burst patterns).
Sitemap Drip Gradual sitemap exposure strategy: ghostqueuedindexed.
Offer Block Promotional content template with token placeholders: {{CITY}}, {{NICHE}}, {{AVATAR}}.
Geo Intelligence Location targeting data: states, counties, cities with population data.
Wealth Cluster Geographic grouping by economic profile: Tech-Native, Financial Power, etc.

UI/UX Terms

Term Definition
Titanium Pro Design Design system: Zinc-950 background, Yellow-500/Green-500/Purple-500 accents.
Shadcn/UI Component library pattern. Unstyled primitives with Tailwind classes.
Kanban Board Workflow visualization: Queued → Processing → QC → Approved → Published.
Block Renderer Component that converts JSON block definitions to HTML. Core of page builder.

Acronyms

Acronym Expansion
BLUF Bottom Line Up Front
CMS Content Management System
CORS Cross-Origin Resource Sharing
CRUD Create, Read, Update, Delete
FK Foreign Key
M2O Many-to-One (relation type)
M2M Many-to-Many (relation type)
PK Primary Key
SDK Software Development Kit
UUID Universally Unique Identifier