architecture_demo

CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

Repository Overview

This is an architectural portfolio and prompt engineering repository focused on AI-generated architectural visualizations. The primary project showcases the Parr Residence from Pixar’s Incredibles 2 - a 20,000-square-foot mid-century modern mansion with a hyperbolic paraboloid roof.

This is NOT a traditional software project. There is no code to build, compile, or test. Instead, this repository contains:

Repository Structure

architecture_demo/
├── universe/
│   ├── incredibles/           # Main Incredibles 2 mansion project
│   │   ├── images/            # Generated architectural visualizations
│   │   ├── research/          # Research documents and prompts
│   │   │   ├── incredibles_2_mansion_deep_research.md
│   │   │   └── prompts.md
│   │   └── portfolio.md       # Complete architectural portfolio presentation
│   └── past/                  # Archive of past architectural projects
├── generated_images/          # Output directory for new renders
└── LICENSE

Understanding the Project Structure

The “Universe” Concept

The universe/ directory contains different architectural worlds:

Each universe contains research, prompts, and generated images specific to that architectural concept.

Key Documents

universe/incredibles/research/incredibles_2_mansion_deep_research.md

universe/incredibles/research/prompts.md

universe/incredibles/portfolio.md

Working with This Repository

Adding New Architectural Projects

When creating a new architectural project:

  1. Create a new universe directory: universe/[project_name]/
  2. Structure should include:
    • images/ - Generated visualizations
    • research/ - Architectural research and analysis
    • research/prompts.md - Image generation prompts
    • portfolio.md - Portfolio presentation document
  3. Generated images should be saved to: generated_images/ (for new work) or universe/[project_name]/images/ (for project-specific organization)

Image Organization Conventions

Prompt Engineering Principles

When working with or creating architectural visualization prompts:

  1. Use hierarchical structure (from most to least important):
    • Subject/building type
    • Architectural style and materials
    • Distinctive features
    • Setting and context
    • Lighting and atmosphere
    • Camera specifications
    • Technical quality parameters
  2. Favor narrative descriptions over keyword lists
  3. Specify exact materials: “smooth troweled concrete” not “realistic materials”
  4. Include negative prompts to exclude unwanted elements
  5. Use professional camera specs: Canon EOS 5D Mark IV, 35-50mm focal length, f/8 aperture

Key Architectural Terminology

The Incredibles mansion is defined by:

AI Image Generation Context

Typical Workflow

  1. Research architectural subject thoroughly
  2. Draft specialized prompts organized by view type (plans, elevations, perspectives)
  3. Generate initial variations in Google AI Studio
  4. Refine prompts iteratively based on output quality
  5. Save images to appropriate directory with descriptive naming
  6. Update portfolio.md with new images and descriptions

File Naming and Path Conventions

Documentation Standards

Portfolio and research documents should:

License

This project is licensed under the MIT License - see LICENSE file for details.