hybrid-distribution¶
Purpose¶
Combines proven Copier template distribution for static base configuration with dynamic CLI-based content generation for rapid iteration. Enables fast updates to agent configurations without requiring full template releases.
Requirements¶
Requirement: Hybrid Distribution Architecture¶
The system SHALL combine base configuration templates with dynamic content generation to maintain proven distribution for static templates while enabling fast iteration for dynamic content.
Priority: High
Scenario: Minimal Copier template¶
WHEN base configuration is distributed
THEN minimal Copier template provides base settings templates
AND provides directory structure
AND handles hook path references
AND handles MCP server configurations
Scenario: Dynamic content generation¶
WHEN tool-specific content is needed
THEN agentsmgr CLI generates content from structured data
AND supports detect, populate, and validate commands
Scenario: Generated content management¶
WHEN content is generated
THEN generated content ignored via .gitignore patterns
AND not committed to project repositories
Scenario: Configuration detection¶
WHEN agentsmgr CLI runs
THEN detects configuration from Copier answers files
AND falls back to defaults when answers not available
Scenario: Plugin-based source handlers¶
WHEN content sources are accessed
THEN supports plugin-based source handlers
AND includes git and local filesystem handlers
AND provides extensible architecture for new handlers