maid_snapshot_system
Generate a system-wide manifest snapshot to aggregate all project artifacts, track API evolution, and create a comprehensive view of your codebase for documentation and architecture review.
Instructions
Generate a system-wide manifest snapshot using MAID Runner.
When to use:
Documentation: Create a comprehensive view of all project artifacts
Architecture review: See all public APIs across the codebase
Dependency analysis: Understand cross-file relationships
What it creates:
Aggregated manifest combining all individual manifests
System-wide view of all tracked artifacts
Uses
systemArtifacts(array) instead ofexpectedArtifacts(object)
Tips:
Run periodically to update system documentation
Useful for onboarding new team members
Compare snapshots over time to track API evolution
Args: output: Path to the output system manifest file (default: "system.manifest.json") manifest_dir: Directory containing individual manifests (default: "manifests") quiet: Whether to suppress progress output (default: True)
Returns: SystemSnapshotResult with generation outcome
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| output | No | system.manifest.json | |
| manifest_dir | No | manifests | |
| quiet | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| success | Yes | ||
| output_path | Yes | ||
| errors | Yes |