Academy
Module 10

Build Something That Scares You

60 min

Professor Tesa — Graduation cap over a leather jacket, heels — because finishing things deserves celebration

You've learned how the factory works. Now prove it. Give me a spec that would make a senior architect sweat.

Video Lecture — Professor Tesa51s

Learning Objectives

  • Design a complete intake specification for a complex system
  • Walk the specification through all pipeline stages
  • Identify potential quality gate failures and remediation strategies
  • Apply constitutional principles to real-world trade-offs

The Challenge

Design a complete The Hearth intake specification for one of these systems:

Option A: Multi-Tenant SaaS Platform

- User management with role-based access control (RBAC)

- Subscription billing with Stripe integration

- Tenant isolation at the database level

- Admin dashboard with analytics

- API with rate limiting and API key management

Option B: Real-Time Inventory Management

- Multi-warehouse inventory tracking

- Barcode/QR scanning integration

- Low-stock alerts and automatic reorder triggers

- Supplier management and purchase orders

- Reporting with export to PDF/CSV

Option C: AI-Powered Customer Support

- Ticket management with priority routing

- AI chatbot for first-line support

- Knowledge base with RAG-powered search

- SLA tracking and escalation workflows

- Customer satisfaction scoring

Your specification must include: entities, relationships, API contracts, acceptance criteria, and risk assessment.

Tesa says:

Pick the one that makes you most uncomfortable. That's where the learning is.