Big Invisible - Brand Architecture Studio
npm run dev # Start dev server (localhost:4321)
Big Invisible - Brand Architecture Studio
π Quick Start
npm run dev # Start dev server (localhost:4321)
npm run lint # Check for linting errors
npm run build # Ensure build succeeds
π― Critical Context
What: Brand architecture studio website - transforms complex brand systems into clarity Stack: Astro + React + TypeScript + Tailwind CSS Deploy: Vercel (SSR) Philosophy: Minimalist, professional, agency-quality
β‘ Essential Commands
# ALWAYS run after changes:
npm run lint && npm run build
# Development:
npm run dev # Dev server
npm run preview # Preview production
π Project Structure
/src
βββ /pages # Astro routes
βββ /pages-content # React page components
βββ /components # Reusable components
β βββ /layout # Header, Footer
β βββ /ui # Buttons, Cards, etc.
βββ /data # JSON data files
βββ /styles # Global styles, themes
π οΈ Tech Stack Details
- Astro v5.10.1 (SSR enabled)
- React v19.1.0 + TypeScript
- Tailwind CSS + CSS Modules
- Vite build tool
- @astrojs/vercel serverless adapter
π‘ Development Guidelines
DO β
- Test in both light/dark themes
- Follow existing component patterns
- Mobile-first responsive design
- Keep animations subtle
- Use TypeScript interfaces
- Run lint + build before commits
DON'T β
- Add unnecessary dependencies
- Create one-off styles (use Tailwind)
- Leave console.logs
- Skip theme testing
- Create files without explicit need
π¨ Design System
Colors
- Primary: Black (#000), White (#FFF)
- Accent: Blue (#4080ff), Pink (#ff4080)
- Theme-aware: Adapts to light/dark
Typography
- Font: System font stack
- Style: Bold, clean, minimal
- Spacing: Strategic emphasis
Visual Language
- Minimalism with purpose
- Geometric abstractions
- Glassmorphism effects
- Subtle motion design
π Brand Voice & Tone
Core Personality
Conversational expert - Smart friend who's great at branding, confident without being arrogant
Voice Characteristics
- Friendly but professional - Like talking to a smart friend who happens to be excellent at branding
- Confident, not arrogant - "We've got this" energy vs. "We're the best" claims
- Subtly quirky - Unexpected word choices that make people smile without undermining professionalism
- Human-centered - Focus on real business challenges, not abstract concepts
- Conversational - Use contractions, ask rhetorical questions, be warm
Writing Guidelines
DO β
- Use contractions ("We'll" vs "We will")
- Ask rhetorical questions ("Tired of blending in?")
- Include subtle personality ("Coffee-fueled strategy sessions")
- Be specific ("Turn browsers into buyers" vs "increase conversions")
- Use active voice ("We create" vs "Solutions are created")
- Add warmth ("Let's figure this out together")
- Include gentle humor ("No corporate buzzword bingo here")
DON'T β
- Use buzzwords (leverage, optimize, maximize, sophisticated)
- Industry jargon (stakeholder alignment, strategic framework)
- Superlatives (revolutionary, game-changing, industry-leading)
- Passive voice ("Strategies are developed")
- Generic promises (exceed expectations, deliver results)
- Corporate speak (comprehensive solutions, cutting-edge methodology)
Word Replacements
- Comprehensive β Complete / Full picture
- Strategic β Smart / Thoughtful
- Leverage β Use / Build on
- Optimize β Fine-tune / Perfect
- Stakeholders β Your team / People who matter
- Framework β System / Approach
- Solutions β Help / What we do
Hero Header Style Guide
Pattern: Dual-Reading Headers
Hero headers should work as complete sentences both WITH and WITHOUT the accent text:
- Base sentence must be grammatically correct without the accent word
- Accent word adds emphasis and deeper meaning when revealed
- Use fadeInCycle animation for accent text reveals
Structure:
<FullScreenHero
title={<>First line<br />second line <span className={`text-accent ${styles.fadeInCycle}`}>reveal</span><br />third line</>}
textAlign="left"
/>
Examples:
- Home: "We create the invisible connections between brands and people"
- Without: "We create the connections between brands and people"
- About: "We build brands that matter"
- Without: "We build brands"
- Process: "Our process<br />creates authentic<br />connections"
- Without: "Our process creates connections"
Visual Guidelines:
- Use line breaks (
<br />) for multi-line headers - Place reveal word strategically for maximum impact
- Accent text uses red color (#ff4080 or #ff2356)
- Animation: 3s fade in with continuous pulse
- Left-align for non-home pages using FullScreenHero
Copy Examples
Before/After Transformations
Service Description:
- Before: "Develop a clear, compelling brand strategy that differentiates your business and resonates with your target audience."
- After: "Figure out what makes you different and why people should care. (Spoiler: You're more interesting than you think.)"
Process Step:
- Before: "Research & Discovery - We start by understanding your business, industry, and audience through comprehensive research."
- After: "Getting Curious - We dig into your business, chat with your team, and ask the questions that matter. Think detective work, but with better coffee."
CTA Examples:
- "Let's talk" (instead of "Schedule a consultation")
- "Start the conversation" (instead of "Get started")
- "Tell us your story" (instead of "Contact us")
π§ Common Tasks
Add Service Page
- Create in
/src/pages/services/[service-name].astro - Add content in
/src/pages-content/services/ - Update
/src/data/services.ts
Update Component
- Check
/src/components/ui/first - Follow existing patterns
- Test both themes
Add Case Study
- Update
/src/data/caseStudies.ts - Follow existing data structure
π― Current Focus
- 3D graphics (Three.js/Babylon.js)
- Data visualization
- Interactive brand tools
- Performance optimization
π Key Services
- Brand Strategy - Figure out what makes you different and why people should care
- Visual Identity - Make your brand look as good as your product works
- Digital Experience - Build digital experiences people actually enjoy using
- Content Strategy - Tell stories that stick (because nobody remembers boring)
- Brand Architecture - Organize your brand family so it actually makes sense
- Community Building - Turn customers into fans, and fans into family
π Performance Notes
- Lazy load heavy components
- SSR for SEO
- Optimized bundle splitting
- Mobile-first breakpoints
π¨ Remember
Quality over quantity - This is a high-end design studio. Every detail matters.
Related Documents
Claude AI Git Workflow Integration
When working with git repositories and suggesting commit workflows, always recommend using the `git-ai-commit` CLI tool for creating commit messages.
Code indexing for AI agents: summarization strategies and evaluation systems
**The most effective code indexing systems combine hierarchical LLM-generated summaries with AST structural data and vector embeddings through hybrid retrievalβachieving up to 80% codebase reduction while maintaining high accuracy for AI coding agents.** Leading tools like Cursor, Sourcegraph Cody, and Continue.dev demonstrate that no single retrieval method suffices; production systems require semantic search, keyword matching, and structural queries working together. For evaluation, the field
Missing Business Agents Research β FLUXION 2026
> Deep Research CoVe 2026 | Date: 2026-03-23
write-script
Write a full video script for @SketchySurvival101 following all rules in CLAUDE.md.