Rules in Delivery Constraint & Opportunity Analysis
IDE rules exported with workflows to your editor
Rules 19
| Title | Slug | Activities | |
|---|---|---|---|
| Big Picture Before Detail | big-picture-before-detail |
3 | |
| Eliminate Before Automate Before Delegate | eliminate-before-automate-before-delegate |
1 | |
| Execute by Workflow Order | execute-by-step-labels |
4 | |
| Fix the Constraint, Not Everything | fix-the-constraint-not-everything |
1 | |
| GitHub OIDC Trust Both Sub Shapes | github-oidc-trust-both-sub-shapes |
2 | |
| Headcount Is an Assumptions Table | headcount-is-an-assumptions-table |
1 | |
| Infrastructure as Code First | infrastructure-as-code-first |
9 | |
| Least-Privilege IAM and Encryption by Default | least-privilege-iam-and-encryption-by-default |
5 | |
| Lifecycle Cold Data to Cheaper Tiers | lifecycle-cold-data-to-cheaper-tiers |
0 | |
| Never Name GitHub Actions Secrets GITHUB_* | never-name-gha-secrets-github-prefix |
2 | |
| No AI on Low Impact Just Because Easy | no-ai-on-low-impact-just-because-easy |
1 | |
| No EMR or Persistent Clusters for Ingestion | no-emr-or-persistent-clusters-for-ingestion |
4 | |
| No Huginn MCP Yet — Treat as Manual | no-huginn-mcp-yet-treat-as-manual |
1 | |
| Parquet Over Raw Formats | parquet-over-raw-formats |
1 | |
| Partition by Source and Date at Minimum | partition-by-source-and-date-at-minimum |
2 | |
| Partition Keys Stay Out of Parquet Body | partition-keys-out-of-parquet-body |
1 | |
| S3 Bucket Keys With SSE-KMS | s3-bucket-keys-with-sse-kms |
2 | |
| Streamlit Mart on ECS ALB Never App Runner | streamlit-mart-ecs-alb-not-apprunner |
1 | |
| Touch Time Is Not Wait Time | touch-time-is-not-wait-time |
1 |