# MVC-Starter Documentation Index

**Type:** monolith
**Primary Language:** VBScript / Classic ASP
**Architecture:** Server-rendered MVC monolith
**Last Updated:** 2026-03-11T11:59:39Z

## Project Overview

MVC-Starter is a RouteKit Classic ASP starter application for Windows IIS. It uses a single front controller, shared runtime/framework libraries, server-rendered views, an Access database, and VBScript-based scaffolding tools.

## Quick Reference

- **Tech Stack:** Classic ASP, VBScript, IIS, Access, Bootstrap
- **Entry Point:** `public/Default.asp`
- **Architecture Pattern:** Starter/framework hybrid MVC monolith
- **Database:** `db/webdata.accdb` via ACE OLE DB
- **Deployment:** Manual IIS deployment

## Generated Documentation

### Core Documentation

- [Project Overview](./project-overview.md) - Executive summary and high-level architecture
- [Project Structure](./project-structure.md) - Classification and structural boundaries
- [Source Tree Analysis](./source-tree-analysis.md) - Annotated directory structure
- [Architecture](./architecture.md) - Detailed technical architecture
- [Architecture Patterns](./architecture-patterns.md) - Runtime and design patterns
- [Technology Stack](./technology-stack.md) - Stack inventory and justification
- [Component Inventory](./component-inventory.md) - Runtime, UI, and tooling components
- [Development Guide](./development-guide.md) - Setup and common workflows
- [Deployment Guide](./deployment-guide.md) - IIS deployment and config guidance
- [API Contracts](./api-contracts-mvc-starter.md) - HTTP route contracts
- [Data Models](./data-models-mvc-starter.md) - Current data/model state and strategy

### Supporting Analysis

- [Existing Documentation Inventory](./existing-documentation-inventory.md)
- [User-Provided Context](./user-provided-context.md)
- [State Management Patterns](./state-management-patterns-mvc-starter.md)
- [UI Component Inventory](./ui-component-inventory-mvc-starter.md)
- [Comprehensive Analysis](./comprehensive-analysis-mvc-starter.md)
- [Critical Folders Summary](./critical-folders-summary.md)
- [Development Instructions](./development-instructions.md)
- [Deployment Configuration](./deployment-configuration.md)
- [Project Parts Metadata](./project-parts.json)
- [Project Scan State](./project-scan-report.json)

## Existing Documentation

- [README.md](../README.md) - Setup, structure, and feature scaffolding workflow
- [.github/copilot-instructions.md](../.github/copilot-instructions.md) - BMAD/Copilot repo instructions
- [_bmad-output/project-context.md](../_bmad-output/project-context.md) - Generated AI implementation context

## Getting Started

### For Humans

1. Read [project-overview.md](./project-overview.md)
2. Review [architecture.md](./architecture.md)
3. Use [development-guide.md](./development-guide.md) for feature work

### For AI-Assisted Development

- Start from this index
- Use [architecture.md](./architecture.md) and [project-context.md](../_bmad-output/project-context.md) together
- Reference [api-contracts-mvc-starter.md](./api-contracts-mvc-starter.md) and [data-models-mvc-starter.md](./data-models-mvc-starter.md) for route/data planning

---

Documentation generated by BMAD `document-project`.
