Advanced Practices
Master advanced workflows including compliance automation, CI/CD integration, multi-module development, and CLI extensibility.
Learning Path
These tutorials cover advanced topics for power users:
| Tutorial | Description |
|---|---|
| Compliance-as-Code Basics | Tag specs for GxP compliance, generate risk assessments |
| CI/CD Integration | Set up GitHub Actions with quality gates |
| Multi-Module Development | Manage dependencies across multiple modules |
| Creating Custom Commands | Extend r2r CLI with custom commands |
What You'll Learn
After completing these tutorials, you'll be able to:
- Implement compliance automation for regulated environments
- Set up automated CI/CD pipelines with quality gates
- Work effectively across module dependencies
- Extend the r2r CLI with custom commands
- Generate audit evidence automatically
- Manage complex monorepo architectures
Prerequisites
Complete Core Workflows tutorials first. These advanced tutorials assume you're comfortable with:
- Creating and testing modules
- Writing specifications
- Using git worktrees
- Making releases
Advanced Workflow Patterns
These tutorials teach sophisticated practices:
- Compliance: Tag specifications → Generate evidence → Audit ready
- CI/CD: Quality gates → Automated deployment → Monitoring
- Multi-module: Dependency management → Incremental builds → Integration testing
- Extensibility: Custom commands → MCP integration → Automation
Who Should Take These?
These tutorials are for:
- Compliance teams implementing automation in regulated environments
- DevOps engineers setting up CI/CD pipelines
- Architects managing complex modular systems
- Power users who want to customize and extend the CLI
Next Steps
After mastering advanced practices, explore Specialized Topics for deep dives into specific areas like BDD techniques, architecture documentation, and security scanning.
Tutorials | How-to Guides | Explanation | Reference
You are here: Tutorials — learning-oriented guides that take you through steps to complete a project.