mirror of
https://github.com/blackboxprogramming/BlackRoad-Operating-System.git
synced 2026-03-17 09:37:55 -05:00
This implements the "Automate The Company" initiative with comprehensive
Standard Operating Procedures for GitHub + Salesforce + Asana integration.
New directory: sop/
├── workflows/ - End-to-end process documentation
│ ├── new-client-kickoff.md - Flagship workflow from deal → repos → Asana
│ └── release-pipeline.md - Deploy → update Salesforce + Asana
├── playbooks/ - Human-friendly checklists
│ └── brenda-new-client-checklist.md - Non-technical operator guide
├── salesforce/ - Salesforce automation specifications
│ ├── flows/opp-automation-onstagechange.md - Trigger on Closed Won
│ └── orchestrations/new-client-kickoff-orchestration.md - Multi-stage process
├── integrations/ - API integration specifications
│ ├── salesforce-to-github.md - Create repos from Salesforce
│ ├── github-to-salesforce.md - Update Salesforce after deploy
│ └── salesforce-to-asana.md - Create Asana projects from Salesforce
└── templates/ - Reusable templates
├── github-actions/ - CI/CD workflows (ci.yml, deploy.yml, safety.yml)
└── repo-template/ - Standard repo config (PR template, labels, branch protection)
Key Features:
- Event-driven automation (Closed Won → repos + Asana creation)
- GitHub Actions templates for CI/CD baseline
- Salesforce Flow & Orchestration specs
- Complete API integration documentation
- Operator-friendly playbooks
- Two-view approach (operator + engineer)
- No manual status syncing across systems
This provides the complete backbone for next-gen ERP automation.
51 lines
1.1 KiB
Markdown
51 lines
1.1 KiB
Markdown
## What
|
|
|
|
<!-- Brief description of what this PR changes -->
|
|
|
|
## Why
|
|
|
|
<!-- Business/technical justification for these changes -->
|
|
|
|
## How
|
|
|
|
<!-- Implementation approach and key technical decisions -->
|
|
|
|
## Testing
|
|
|
|
- [ ] Unit tests added/updated
|
|
- [ ] Integration tests pass
|
|
- [ ] Manual testing completed
|
|
- [ ] Edge cases considered
|
|
|
|
## Checklist
|
|
|
|
- [ ] Code follows project style guidelines
|
|
- [ ] Self-reviewed the code
|
|
- [ ] Commented complex/non-obvious code
|
|
- [ ] Documentation updated (if applicable)
|
|
- [ ] No new warnings introduced
|
|
- [ ] Backward compatibility maintained (or breaking changes documented)
|
|
|
|
## Screenshots/Logs
|
|
|
|
<!-- If applicable, add screenshots or relevant logs -->
|
|
|
|
## Related
|
|
|
|
- **Asana Task:** [link]
|
|
- **Salesforce Project:** [link]
|
|
- **Related Issues:** Closes #
|
|
|
|
## Deployment Notes
|
|
|
|
<!-- Any special deployment steps, migrations, or configuration changes needed -->
|
|
|
|
---
|
|
|
|
**Reviewer Checklist:**
|
|
- [ ] Code is clean and maintainable
|
|
- [ ] Tests are adequate
|
|
- [ ] No security vulnerabilities introduced
|
|
- [ ] Performance implications considered
|
|
- [ ] Documentation is clear
|