Architecture & Design
Comprehensive guide to SpecifyX's architecture, design patterns, and engineering decisions
Comprehensive guide to SpecifyX's architecture, design patterns, and engineering decisions
Service for managing AI assistant configurations and operations.
Memory import configuration management.
Configuration service for managing project and global settings
Download Service for spec-kit - Handles GitHub template downloads and archive extraction.
Git service for repository operations
Memory file management for dynamic imports in context files.
Project Manager service with dynamic, configurable template rendering.
Prompt generation service for AI assistant system prompt modification.
Script discovery service for finding and managing Python scripts in .specify/scripts/ directory.
Script execution service for safely running Python scripts
Architectural patterns and design principles for developing services in SpecifyX
Overview of all services modules
Template service for rendering Jinja2 templates in spec-kit
Main update service orchestrator.