LICENSE
MANIFEST.in
README.md
pyproject.toml
src/devopsmind/__init__.py
src/devopsmind/__main__.py
src/devopsmind/badges.py
src/devopsmind/constants.py
src/devopsmind/doctor.py
src/devopsmind/entrypoint.py
src/devopsmind/help.py
src/devopsmind/profiles.py
src/devopsmind/progress.py
src/devopsmind/state.py
src/devopsmind/state_normalizer.py
src/devopsmind/stats.py
src/devopsmind/streak.py
src/devopsmind/submit.py
src/devopsmind/utils.py
src/devopsmind.egg-info/PKG-INFO
src/devopsmind.egg-info/SOURCES.txt
src/devopsmind.egg-info/dependency_links.txt
src/devopsmind.egg-info/entry_points.txt
src/devopsmind.egg-info/requires.txt
src/devopsmind.egg-info/top_level.txt
src/devopsmind/achievements/__init__.py
src/devopsmind/achievements/cross_skill.yaml
src/devopsmind/achievements/difficulty.yaml
src/devopsmind/achievements/labs.yaml
src/devopsmind/achievements/milestones.yaml
src/devopsmind/achievements/rank.yaml
src/devopsmind/achievements/schema.py
src/devopsmind/achievements/secret.yaml
src/devopsmind/achievements/skills.yaml
src/devopsmind/achievements/stacks.yaml
src/devopsmind/achievements/streak.yaml
src/devopsmind/achievements/__pycache__/__init__.cpython-312.pyc
src/devopsmind/cache/cache.py
src/devopsmind/cache/runtime.py
src/devopsmind/cli/__init__.py
src/devopsmind/cli/cli.py
src/devopsmind/cli/outbox_cli.py
src/devopsmind/cli/runtime_registry.py
src/devopsmind/completion/__init__.py
src/devopsmind/completion/autocomplete.py
src/devopsmind/completion/generator.py
src/devopsmind/completion/helper.py
src/devopsmind/completion/registry.py
src/devopsmind/engine/describe.py
src/devopsmind/engine/engine.py
src/devopsmind/engine/hint.py
src/devopsmind/engine/start.py
src/devopsmind/engine/ui_icons.py
src/devopsmind/engine/ui_secret.py
src/devopsmind/engine/validator.py
src/devopsmind/handlers/__init__.py
src/devopsmind/handlers/activation_handler.py
src/devopsmind/handlers/command_handler.py
src/devopsmind/handlers/command_result.py
src/devopsmind/handlers/id_normalizer.py
src/devopsmind/handlers/init_handler.py
src/devopsmind/handlers/lab_gate.py
src/devopsmind/handlers/lab_utils.py
src/devopsmind/handlers/logout_handler.py
src/devopsmind/handlers/progress_renderer.py
src/devopsmind/handlers/project_handler.py
src/devopsmind/handlers/project_xp.py
src/devopsmind/handlers/reset_handler.py
src/devopsmind/handlers/resume.py
src/devopsmind/handlers/stacks_handler.py
src/devopsmind/handlers/start_env.py
src/devopsmind/handlers/start_handler.py
src/devopsmind/handlers/streak_handler.py
src/devopsmind/handlers/team_license_activate.py
src/devopsmind/handlers/ui_helpers.py
src/devopsmind/handlers/validate_env.py
src/devopsmind/handlers/validate_handler.py
src/devopsmind/handlers/validate_ui.py
src/devopsmind/handlers/xp_bar.py
src/devopsmind/handlers/project/describe.py
src/devopsmind/handlers/project/list.py
src/devopsmind/handlers/project/registry.py
src/devopsmind/handlers/project/reset.py
src/devopsmind/handlers/project/resume.py
src/devopsmind/handlers/project/start.py
src/devopsmind/handlers/project/status.py
src/devopsmind/handlers/project/submit.py
src/devopsmind/handlers/project/validate.py
src/devopsmind/handlers/search/difficulty.py
src/devopsmind/handlers/search/level_handler.py
src/devopsmind/handlers/search/search_handler.py
src/devopsmind/labs/AIOps/Architect/approval-authority-boundaries/approval_authority_boundary_review.md
src/devopsmind/labs/AIOps/Architect/approval-authority-boundaries/description.md
src/devopsmind/labs/AIOps/Architect/approval-authority-boundaries/lab.yaml
src/devopsmind/labs/AIOps/Architect/approval-authority-boundaries/validator.py
src/devopsmind/labs/AIOps/Architect/approval-authority-boundaries/docs/approval-authority-boundary-context.md
src/devopsmind/labs/AIOps/Architect/approval-authority-boundaries/docs/approval-authority-boundary-doctrine.md
src/devopsmind/labs/AIOps/Architect/change-management-boundaries/change_management_boundary_review.md
src/devopsmind/labs/AIOps/Architect/change-management-boundaries/description.md
src/devopsmind/labs/AIOps/Architect/change-management-boundaries/lab.yaml
src/devopsmind/labs/AIOps/Architect/change-management-boundaries/validator.py
src/devopsmind/labs/AIOps/Architect/change-management-boundaries/docs/change-management-boundary-context.md
src/devopsmind/labs/AIOps/Architect/change-management-boundaries/docs/change-management-boundary-doctrine.md
src/devopsmind/labs/AIOps/Architect/cicd-boundaries/cicd_boundary_review.md
src/devopsmind/labs/AIOps/Architect/cicd-boundaries/description.md
src/devopsmind/labs/AIOps/Architect/cicd-boundaries/lab.yaml
src/devopsmind/labs/AIOps/Architect/cicd-boundaries/validator.py
src/devopsmind/labs/AIOps/Architect/cicd-boundaries/docs/cicd-boundary-context.md
src/devopsmind/labs/AIOps/Architect/cicd-boundaries/docs/cicd-boundary-doctrine.md
src/devopsmind/labs/AIOps/Architect/data-access-boundaries/data_access_boundary_review.md
src/devopsmind/labs/AIOps/Architect/data-access-boundaries/description.md
src/devopsmind/labs/AIOps/Architect/data-access-boundaries/lab.yaml
src/devopsmind/labs/AIOps/Architect/data-access-boundaries/validator.py
src/devopsmind/labs/AIOps/Architect/data-access-boundaries/docs/data-access-boundary-context.md
src/devopsmind/labs/AIOps/Architect/data-access-boundaries/docs/data-access-boundary-doctrine.md
src/devopsmind/labs/AIOps/Architect/human-ownership-boundaries/description.md
src/devopsmind/labs/AIOps/Architect/human-ownership-boundaries/human_ownership_boundary_review.md
src/devopsmind/labs/AIOps/Architect/human-ownership-boundaries/lab.yaml
src/devopsmind/labs/AIOps/Architect/human-ownership-boundaries/validator.py
src/devopsmind/labs/AIOps/Architect/human-ownership-boundaries/docs/human-ownership-boundary-context.md
src/devopsmind/labs/AIOps/Architect/human-ownership-boundaries/docs/human-ownership-boundary-doctrine.md
src/devopsmind/labs/AIOps/Architect/incident-response-boundaries/description.md
src/devopsmind/labs/AIOps/Architect/incident-response-boundaries/incident_response_boundary_review.md
src/devopsmind/labs/AIOps/Architect/incident-response-boundaries/lab.yaml
src/devopsmind/labs/AIOps/Architect/incident-response-boundaries/validator.py
src/devopsmind/labs/AIOps/Architect/incident-response-boundaries/docs/incident-response-boundary-context.md
src/devopsmind/labs/AIOps/Architect/incident-response-boundaries/docs/incident-response-boundary-doctrine.md
src/devopsmind/labs/AIOps/Architect/platform-boundaries/description.md
src/devopsmind/labs/AIOps/Architect/platform-boundaries/lab.yaml
src/devopsmind/labs/AIOps/Architect/platform-boundaries/platform_boundary_review.md
src/devopsmind/labs/AIOps/Architect/platform-boundaries/validator.py
src/devopsmind/labs/AIOps/Architect/platform-boundaries/docs/platform-boundary-context.md
src/devopsmind/labs/AIOps/Architect/platform-boundaries/docs/platform-boundary-doctrine.md
src/devopsmind/labs/AIOps/Easy/ai-usage-decision/decision.md
src/devopsmind/labs/AIOps/Easy/ai-usage-decision/description.md
src/devopsmind/labs/AIOps/Easy/ai-usage-decision/lab.yaml
src/devopsmind/labs/AIOps/Easy/ai-usage-decision/validator.py
src/devopsmind/labs/AIOps/Easy/ai-usage-decision/docs/ai-usage-context.md
src/devopsmind/labs/AIOps/Easy/ai-usage-decision/docs/ai-usage-doctrine.md
src/devopsmind/labs/AIOps/Easy/alert-deduplication/alert-risk-assessment.md
src/devopsmind/labs/AIOps/Easy/alert-deduplication/description.md
src/devopsmind/labs/AIOps/Easy/alert-deduplication/lab.yaml
src/devopsmind/labs/AIOps/Easy/alert-deduplication/validator.py
src/devopsmind/labs/AIOps/Easy/alert-deduplication/docs/alerting-visibility-context.md
src/devopsmind/labs/AIOps/Easy/alert-deduplication/docs/alerting-visibility-doctrine.md
src/devopsmind/labs/AIOps/Easy/capacity-forecasting/approval-note.md
src/devopsmind/labs/AIOps/Easy/capacity-forecasting/description.md
src/devopsmind/labs/AIOps/Easy/capacity-forecasting/lab.yaml
src/devopsmind/labs/AIOps/Easy/capacity-forecasting/validator.py
src/devopsmind/labs/AIOps/Easy/capacity-forecasting/docs/capacity-planning-context.md
src/devopsmind/labs/AIOps/Easy/capacity-forecasting/docs/capacity-planning-doctrine.md
src/devopsmind/labs/AIOps/Easy/incident-classification/decision.md
src/devopsmind/labs/AIOps/Easy/incident-classification/description.md
src/devopsmind/labs/AIOps/Easy/incident-classification/lab.yaml
src/devopsmind/labs/AIOps/Easy/incident-classification/validator.py
src/devopsmind/labs/AIOps/Easy/incident-classification/docs/incident-classification-context.md
src/devopsmind/labs/AIOps/Easy/incident-classification/docs/incident-context.md
src/devopsmind/labs/AIOps/Easy/log-summarization/description.md
src/devopsmind/labs/AIOps/Easy/log-summarization/evidence-review.md
src/devopsmind/labs/AIOps/Easy/log-summarization/lab.yaml
src/devopsmind/labs/AIOps/Easy/log-summarization/validator.py
src/devopsmind/labs/AIOps/Easy/log-summarization/docs/production-logs-context.md
src/devopsmind/labs/AIOps/Easy/log-summarization/docs/production-logs-doctrine.md
src/devopsmind/labs/AIOps/Easy/oncall-recommendations/description.md
src/devopsmind/labs/AIOps/Easy/oncall-recommendations/lab.yaml
src/devopsmind/labs/AIOps/Easy/oncall-recommendations/trust-boundary.md
src/devopsmind/labs/AIOps/Easy/oncall-recommendations/validator.py
src/devopsmind/labs/AIOps/Easy/oncall-recommendations/docs/oncall-decision-context.md
src/devopsmind/labs/AIOps/Easy/oncall-recommendations/docs/oncall-decision-doctrine.md
src/devopsmind/labs/AIOps/Easy/postmortem-drafting/description.md
src/devopsmind/labs/AIOps/Easy/postmortem-drafting/lab.yaml
src/devopsmind/labs/AIOps/Easy/postmortem-drafting/ownership-statement.md
src/devopsmind/labs/AIOps/Easy/postmortem-drafting/validator.py
src/devopsmind/labs/AIOps/Easy/postmortem-drafting/docs/postmortem-accountability-context.md
src/devopsmind/labs/AIOps/Easy/postmortem-drafting/docs/postmortem-authorship-doctrine.md
src/devopsmind/labs/AIOps/Expert/ai-governance-review/description.md
src/devopsmind/labs/AIOps/Expert/ai-governance-review/governance_review.md
src/devopsmind/labs/AIOps/Expert/ai-governance-review/lab.yaml
src/devopsmind/labs/AIOps/Expert/ai-governance-review/validator.py
src/devopsmind/labs/AIOps/Expert/ai-governance-review/docs/governance-context.md
src/devopsmind/labs/AIOps/Expert/ai-governance-review/docs/governance-doctrine.md
src/devopsmind/labs/AIOps/Expert/approval-precedent/description.md
src/devopsmind/labs/AIOps/Expert/approval-precedent/lab.yaml
src/devopsmind/labs/AIOps/Expert/approval-precedent/precedent_review.md
src/devopsmind/labs/AIOps/Expert/approval-precedent/validator.py
src/devopsmind/labs/AIOps/Expert/approval-precedent/docs/precedent-context.md
src/devopsmind/labs/AIOps/Expert/approval-precedent/docs/precedent-doctrine.md
src/devopsmind/labs/AIOps/Expert/approval-revocation/description.md
src/devopsmind/labs/AIOps/Expert/approval-revocation/lab.yaml
src/devopsmind/labs/AIOps/Expert/approval-revocation/revocation_review.md
src/devopsmind/labs/AIOps/Expert/approval-revocation/validator.py
src/devopsmind/labs/AIOps/Expert/approval-revocation/docs/revocation-context.md
src/devopsmind/labs/AIOps/Expert/approval-revocation/docs/revocation-doctrine.md
src/devopsmind/labs/AIOps/Expert/auditability-defensibility/auditability_review.md
src/devopsmind/labs/AIOps/Expert/auditability-defensibility/description.md
src/devopsmind/labs/AIOps/Expert/auditability-defensibility/lab.yaml
src/devopsmind/labs/AIOps/Expert/auditability-defensibility/validator.py
src/devopsmind/labs/AIOps/Expert/auditability-defensibility/docs/auditability-context.md
src/devopsmind/labs/AIOps/Expert/auditability-defensibility/docs/auditability-doctrine.md
src/devopsmind/labs/AIOps/Expert/cross-domain-impact/cross_domain_review.md
src/devopsmind/labs/AIOps/Expert/cross-domain-impact/description.md
src/devopsmind/labs/AIOps/Expert/cross-domain-impact/lab.yaml
src/devopsmind/labs/AIOps/Expert/cross-domain-impact/validator.py
src/devopsmind/labs/AIOps/Expert/cross-domain-impact/docs/cross-domain-context.md
src/devopsmind/labs/AIOps/Expert/cross-domain-impact/docs/cross-domain-doctrine.md
src/devopsmind/labs/AIOps/Expert/cumulative-risk-exposure/cumulative_risk_review.md
src/devopsmind/labs/AIOps/Expert/cumulative-risk-exposure/description.md
src/devopsmind/labs/AIOps/Expert/cumulative-risk-exposure/lab.yaml
src/devopsmind/labs/AIOps/Expert/cumulative-risk-exposure/validator.py
src/devopsmind/labs/AIOps/Expert/cumulative-risk-exposure/docs/cumulative-risk-context.md
src/devopsmind/labs/AIOps/Expert/cumulative-risk-exposure/docs/cumulative-risk-doctrine.md
src/devopsmind/labs/AIOps/Expert/exception-approval/description.md
src/devopsmind/labs/AIOps/Expert/exception-approval/exception_approval_review.md
src/devopsmind/labs/AIOps/Expert/exception-approval/lab.yaml
src/devopsmind/labs/AIOps/Expert/exception-approval/validator.py
src/devopsmind/labs/AIOps/Expert/exception-approval/docs/exception-context.md
src/devopsmind/labs/AIOps/Expert/exception-approval/docs/exception-doctrine.md
src/devopsmind/labs/AIOps/Expert/go-no-go/description.md
src/devopsmind/labs/AIOps/Expert/go-no-go/go_no_go_review.md
src/devopsmind/labs/AIOps/Expert/go-no-go/lab.yaml
src/devopsmind/labs/AIOps/Expert/go-no-go/validator.py
src/devopsmind/labs/AIOps/Expert/go-no-go/docs/go-no-go-context.md
src/devopsmind/labs/AIOps/Expert/go-no-go/docs/go-no-go-doctrine.md
src/devopsmind/labs/AIOps/Expert/risk-acceptance/description.md
src/devopsmind/labs/AIOps/Expert/risk-acceptance/lab.yaml
src/devopsmind/labs/AIOps/Expert/risk-acceptance/risk_acceptance_review.md
src/devopsmind/labs/AIOps/Expert/risk-acceptance/validator.py
src/devopsmind/labs/AIOps/Expert/risk-acceptance/docs/risk-acceptance-context.md
src/devopsmind/labs/AIOps/Expert/risk-acceptance/docs/risk-acceptance-doctrine.md
src/devopsmind/labs/AIOps/Expert/system-approval-review/approval_review.md
src/devopsmind/labs/AIOps/Expert/system-approval-review/description.md
src/devopsmind/labs/AIOps/Expert/system-approval-review/lab.yaml
src/devopsmind/labs/AIOps/Expert/system-approval-review/validator.py
src/devopsmind/labs/AIOps/Expert/system-approval-review/docs/approval-context.md
src/devopsmind/labs/AIOps/Expert/system-approval-review/docs/approval-doctrine.md
src/devopsmind/labs/AIOps/Expert/vendor-dependence-risk/description.md
src/devopsmind/labs/AIOps/Expert/vendor-dependence-risk/lab.yaml
src/devopsmind/labs/AIOps/Expert/vendor-dependence-risk/validator.py
src/devopsmind/labs/AIOps/Expert/vendor-dependence-risk/vendor_dependence_review.md
src/devopsmind/labs/AIOps/Expert/vendor-dependence-risk/docs/vendor-dependence-context.md
src/devopsmind/labs/AIOps/Expert/vendor-dependence-risk/docs/vendor-dependence-doctrine.md
src/devopsmind/labs/AIOps/Hard/agent-failure-analysis/description.md
src/devopsmind/labs/AIOps/Hard/agent-failure-analysis/failure_analysis.md
src/devopsmind/labs/AIOps/Hard/agent-failure-analysis/lab.yaml
src/devopsmind/labs/AIOps/Hard/agent-failure-analysis/validator.py
src/devopsmind/labs/AIOps/Hard/agent-failure-analysis/docs/agent-failure-doctrine.md
src/devopsmind/labs/AIOps/Hard/agent-failure-analysis/docs/aiops-agent-failure-context.md
src/devopsmind/labs/AIOps/Hard/ai-override-failure/description.md
src/devopsmind/labs/AIOps/Hard/ai-override-failure/lab.yaml
src/devopsmind/labs/AIOps/Hard/ai-override-failure/override_failure_assessment.md
src/devopsmind/labs/AIOps/Hard/ai-override-failure/validator.py
src/devopsmind/labs/AIOps/Hard/ai-override-failure/docs/override-context.md
src/devopsmind/labs/AIOps/Hard/ai-override-failure/docs/override-doctrine.md
src/devopsmind/labs/AIOps/Hard/automation-bias-escalation/automation_bias_assessment.md
src/devopsmind/labs/AIOps/Hard/automation-bias-escalation/description.md
src/devopsmind/labs/AIOps/Hard/automation-bias-escalation/lab.yaml
src/devopsmind/labs/AIOps/Hard/automation-bias-escalation/validator.py
src/devopsmind/labs/AIOps/Hard/automation-bias-escalation/docs/automation-bias-context.md
src/devopsmind/labs/AIOps/Hard/automation-bias-escalation/docs/automation-bias-doctrine.md
src/devopsmind/labs/AIOps/Hard/blast-radius-expansion/blast_radius_assessment.md
src/devopsmind/labs/AIOps/Hard/blast-radius-expansion/description.md
src/devopsmind/labs/AIOps/Hard/blast-radius-expansion/lab.yaml
src/devopsmind/labs/AIOps/Hard/blast-radius-expansion/validator.py
src/devopsmind/labs/AIOps/Hard/blast-radius-expansion/docs/blast-radius-context.md
src/devopsmind/labs/AIOps/Hard/blast-radius-expansion/docs/blast-radius-doctrine.md
src/devopsmind/labs/AIOps/Hard/confidence-drift-detection/confidence_drift_assessment.md
src/devopsmind/labs/AIOps/Hard/confidence-drift-detection/description.md
src/devopsmind/labs/AIOps/Hard/confidence-drift-detection/lab.yaml
src/devopsmind/labs/AIOps/Hard/confidence-drift-detection/validator.py
src/devopsmind/labs/AIOps/Hard/confidence-drift-detection/docs/ai-confidence-context.md
src/devopsmind/labs/AIOps/Hard/confidence-drift-detection/docs/confidence-drift-doctrine.md
src/devopsmind/labs/AIOps/Hard/decision-latency-risk/decision_latency_assessment.md
src/devopsmind/labs/AIOps/Hard/decision-latency-risk/description.md
src/devopsmind/labs/AIOps/Hard/decision-latency-risk/lab.yaml
src/devopsmind/labs/AIOps/Hard/decision-latency-risk/validator.py
src/devopsmind/labs/AIOps/Hard/decision-latency-risk/docs/decision-latency-context.md
src/devopsmind/labs/AIOps/Hard/decision-latency-risk/docs/decision-latency-doctrine.md
src/devopsmind/labs/AIOps/Hard/false-negative-risk/description.md
src/devopsmind/labs/AIOps/Hard/false-negative-risk/false_negative_assessment.md
src/devopsmind/labs/AIOps/Hard/false-negative-risk/lab.yaml
src/devopsmind/labs/AIOps/Hard/false-negative-risk/validator.py
src/devopsmind/labs/AIOps/Hard/false-negative-risk/docs/false-negative-context.md
src/devopsmind/labs/AIOps/Hard/false-negative-risk/docs/false-negative-doctrine.md
src/devopsmind/labs/AIOps/Hard/irreversible-decision-failure/description.md
src/devopsmind/labs/AIOps/Hard/irreversible-decision-failure/irreversible_decision_assessment.md
src/devopsmind/labs/AIOps/Hard/irreversible-decision-failure/lab.yaml
src/devopsmind/labs/AIOps/Hard/irreversible-decision-failure/validator.py
src/devopsmind/labs/AIOps/Hard/irreversible-decision-failure/docs/irreversible-decision-context.md
src/devopsmind/labs/AIOps/Hard/irreversible-decision-failure/docs/irreversible-decision-doctrine.md
src/devopsmind/labs/AIOps/Hard/post-incident-trust/description.md
src/devopsmind/labs/AIOps/Hard/post-incident-trust/lab.yaml
src/devopsmind/labs/AIOps/Hard/post-incident-trust/post_incident_trust_assessment.md
src/devopsmind/labs/AIOps/Hard/post-incident-trust/validator.py
src/devopsmind/labs/AIOps/Hard/post-incident-trust/docs/post-incident-trust-context.md
src/devopsmind/labs/AIOps/Hard/post-incident-trust/docs/post-incident-trust-doctrine.md
src/devopsmind/labs/AIOps/Hard/severity-misclassification/description.md
src/devopsmind/labs/AIOps/Hard/severity-misclassification/incident_assessment.md
src/devopsmind/labs/AIOps/Hard/severity-misclassification/lab.yaml
src/devopsmind/labs/AIOps/Hard/severity-misclassification/validator.py
src/devopsmind/labs/AIOps/Hard/severity-misclassification/docs/ai-severity-classification-context.md
src/devopsmind/labs/AIOps/Hard/severity-misclassification/docs/severity-misclassification-doctrine.md
src/devopsmind/labs/AIOps/Hard/silent-failure-detection/description.md
src/devopsmind/labs/AIOps/Hard/silent-failure-detection/lab.yaml
src/devopsmind/labs/AIOps/Hard/silent-failure-detection/silent_failure_assessment.md
src/devopsmind/labs/AIOps/Hard/silent-failure-detection/validator.py
src/devopsmind/labs/AIOps/Hard/silent-failure-detection/docs/silent-failure-context.md
src/devopsmind/labs/AIOps/Hard/silent-failure-detection/docs/silent-failure-doctrine.md
src/devopsmind/labs/AIOps/Master/accountability-collapse/accountability_collapse_review.md
src/devopsmind/labs/AIOps/Master/accountability-collapse/description.md
src/devopsmind/labs/AIOps/Master/accountability-collapse/lab.yaml
src/devopsmind/labs/AIOps/Master/accountability-collapse/validator.py
src/devopsmind/labs/AIOps/Master/accountability-collapse/docs/accountability-context.md
src/devopsmind/labs/AIOps/Master/accountability-collapse/docs/accountability-doctrine.md
src/devopsmind/labs/AIOps/Master/ai-decommission-decision/decommission_plan.md
src/devopsmind/labs/AIOps/Master/ai-decommission-decision/description.md
src/devopsmind/labs/AIOps/Master/ai-decommission-decision/lab.yaml
src/devopsmind/labs/AIOps/Master/ai-decommission-decision/validator.py
src/devopsmind/labs/AIOps/Master/ai-decommission-decision/docs/ai-decommission-decision-context.md
src/devopsmind/labs/AIOps/Master/ai-decommission-decision/docs/ai-decommission-decision-doctrine.md
src/devopsmind/labs/AIOps/Master/cumulative-harm/cumulative_harm_review.md
src/devopsmind/labs/AIOps/Master/cumulative-harm/description.md
src/devopsmind/labs/AIOps/Master/cumulative-harm/lab.yaml
src/devopsmind/labs/AIOps/Master/cumulative-harm/validator.py
src/devopsmind/labs/AIOps/Master/cumulative-harm/docs/cumulative-harm-context.md
src/devopsmind/labs/AIOps/Master/cumulative-harm/docs/cumulative-harm-doctrine.md
src/devopsmind/labs/AIOps/Master/governance-override-pressure/description.md
src/devopsmind/labs/AIOps/Master/governance-override-pressure/governance_override_review.md
src/devopsmind/labs/AIOps/Master/governance-override-pressure/lab.yaml
src/devopsmind/labs/AIOps/Master/governance-override-pressure/validator.py
src/devopsmind/labs/AIOps/Master/governance-override-pressure/docs/governance-override-context.md
src/devopsmind/labs/AIOps/Master/incident-amplification/description.md
src/devopsmind/labs/AIOps/Master/incident-amplification/incident_amplification_review.md
src/devopsmind/labs/AIOps/Master/incident-amplification/lab.yaml
src/devopsmind/labs/AIOps/Master/incident-amplification/validator.py
src/devopsmind/labs/AIOps/Master/incident-amplification/docs/incident-amplification-context.md
src/devopsmind/labs/AIOps/Master/incident-amplification/docs/incident-amplification-doctrine.md
src/devopsmind/labs/AIOps/Master/irreversible-trust/description.md
src/devopsmind/labs/AIOps/Master/irreversible-trust/irreversible_trust_review.md
src/devopsmind/labs/AIOps/Master/irreversible-trust/lab.yaml
src/devopsmind/labs/AIOps/Master/irreversible-trust/validator.py
src/devopsmind/labs/AIOps/Master/irreversible-trust/docs/irreversible-trust-context.md
src/devopsmind/labs/AIOps/Master/irreversible-trust/docs/irreversible-trust-doctrine.md
src/devopsmind/labs/AIOps/Master/moral-hazard/description.md
src/devopsmind/labs/AIOps/Master/moral-hazard/lab.yaml
src/devopsmind/labs/AIOps/Master/moral-hazard/moral_hazard_review.md
src/devopsmind/labs/AIOps/Master/moral-hazard/validator.py
src/devopsmind/labs/AIOps/Master/moral-hazard/docs/moral-hazard-context.md
src/devopsmind/labs/AIOps/Master/moral-hazard/docs/moral-hazard-doctrine.md
src/devopsmind/labs/AIOps/Master/removal-only-safety/description.md
src/devopsmind/labs/AIOps/Master/removal-only-safety/lab.yaml
src/devopsmind/labs/AIOps/Master/removal-only-safety/removal_only_safety_review.md
src/devopsmind/labs/AIOps/Master/removal-only-safety/validator.py
src/devopsmind/labs/AIOps/Master/removal-only-safety/docs/removal-only-safety-context.md
src/devopsmind/labs/AIOps/Master/removal-only-safety/docs/removal-only-safety-doctrine.md
src/devopsmind/labs/AIOps/Master/silent-failure/description.md
src/devopsmind/labs/AIOps/Master/silent-failure/lab.yaml
src/devopsmind/labs/AIOps/Master/silent-failure/silent_failure_review.md
src/devopsmind/labs/AIOps/Master/silent-failure/validator.py
src/devopsmind/labs/AIOps/Master/silent-failure/docs/silent-failure-context.md
src/devopsmind/labs/AIOps/Master/silent-failure/docs/silent-failure-doctrine.md
src/devopsmind/labs/AIOps/Master/trust-loss/description.md
src/devopsmind/labs/AIOps/Master/trust-loss/lab.yaml
src/devopsmind/labs/AIOps/Master/trust-loss/trust_loss_review.md
src/devopsmind/labs/AIOps/Master/trust-loss/validator.py
src/devopsmind/labs/AIOps/Master/trust-loss/docs/trust-context.md
src/devopsmind/labs/AIOps/Master/trust-loss/docs/trust-doctrine.md
src/devopsmind/labs/AIOps/Medium/alert-suppression-stopline/description.md
src/devopsmind/labs/AIOps/Medium/alert-suppression-stopline/lab.yaml
src/devopsmind/labs/AIOps/Medium/alert-suppression-stopline/suppression-stopline.md
src/devopsmind/labs/AIOps/Medium/alert-suppression-stopline/validator.py
src/devopsmind/labs/AIOps/Medium/alert-suppression-stopline/docs/alert-suppression-risk-context.md
src/devopsmind/labs/AIOps/Medium/alert-suppression-stopline/docs/alert-suppression-stopline-doctrine.md
src/devopsmind/labs/AIOps/Medium/change-approval-boundary/change-approval-boundary.md
src/devopsmind/labs/AIOps/Medium/change-approval-boundary/description.md
src/devopsmind/labs/AIOps/Medium/change-approval-boundary/lab.yaml
src/devopsmind/labs/AIOps/Medium/change-approval-boundary/validator.py
src/devopsmind/labs/AIOps/Medium/change-approval-boundary/docs/change-approval-context.md
src/devopsmind/labs/AIOps/Medium/change-approval-boundary/docs/change-approval-doctrine.md
src/devopsmind/labs/AIOps/Medium/closure-boundary/closure-boundary.md
src/devopsmind/labs/AIOps/Medium/closure-boundary/description.md
src/devopsmind/labs/AIOps/Medium/closure-boundary/lab.yaml
src/devopsmind/labs/AIOps/Medium/closure-boundary/validator.py
src/devopsmind/labs/AIOps/Medium/closure-boundary/docs/incident-closure-context.md
src/devopsmind/labs/AIOps/Medium/closure-boundary/docs/incident-closure-doctrine.md
src/devopsmind/labs/AIOps/Medium/communication-boundary/communication-boundary.md
src/devopsmind/labs/AIOps/Medium/communication-boundary/description.md
src/devopsmind/labs/AIOps/Medium/communication-boundary/lab.yaml
src/devopsmind/labs/AIOps/Medium/communication-boundary/validator.py
src/devopsmind/labs/AIOps/Medium/communication-boundary/docs/incident-communication-context.md
src/devopsmind/labs/AIOps/Medium/communication-boundary/docs/incident-communication-doctrine.md
src/devopsmind/labs/AIOps/Medium/escalation-boundary/description.md
src/devopsmind/labs/AIOps/Medium/escalation-boundary/escalation-boundary.md
src/devopsmind/labs/AIOps/Medium/escalation-boundary/lab.yaml
src/devopsmind/labs/AIOps/Medium/escalation-boundary/validator.py
src/devopsmind/labs/AIOps/Medium/escalation-boundary/docs/escalation-ownership-context.md
src/devopsmind/labs/AIOps/Medium/escalation-boundary/docs/incident-escalation-doctrine.md
src/devopsmind/labs/AIOps/Medium/readonly-incident-agent/agent_design.md
src/devopsmind/labs/AIOps/Medium/readonly-incident-agent/description.md
src/devopsmind/labs/AIOps/Medium/readonly-incident-agent/lab.yaml
src/devopsmind/labs/AIOps/Medium/readonly-incident-agent/validator.py
src/devopsmind/labs/AIOps/Medium/readonly-incident-agent/docs/readonly-agent-context.md
src/devopsmind/labs/AIOps/Medium/readonly-incident-agent/docs/readonly-agent-doctrine.md
src/devopsmind/labs/AIOps/Medium/resolution-boundary/description.md
src/devopsmind/labs/AIOps/Medium/resolution-boundary/lab.yaml
src/devopsmind/labs/AIOps/Medium/resolution-boundary/resolution-boundary.md
src/devopsmind/labs/AIOps/Medium/resolution-boundary/validator.py
src/devopsmind/labs/AIOps/Medium/resolution-boundary/docs/incident-resolution-doctrine.md
src/devopsmind/labs/AIOps/Medium/resolution-boundary/docs/resolution-action-context.md
src/devopsmind/labs/AIOps/Medium/severity-boundary/description.md
src/devopsmind/labs/AIOps/Medium/severity-boundary/lab.yaml
src/devopsmind/labs/AIOps/Medium/severity-boundary/severity-boundary.md
src/devopsmind/labs/AIOps/Medium/severity-boundary/validator.py
src/devopsmind/labs/AIOps/Medium/severity-boundary/docs/incident-severity-context.md
src/devopsmind/labs/AIOps/Medium/severity-boundary/docs/incident-severity-doctrine.md
src/devopsmind/labs/AIOps/Medium/triage-boundary/description.md
src/devopsmind/labs/AIOps/Medium/triage-boundary/lab.yaml
src/devopsmind/labs/AIOps/Medium/triage-boundary/triage-boundary.md
src/devopsmind/labs/AIOps/Medium/triage-boundary/validator.py
src/devopsmind/labs/AIOps/Medium/triage-boundary/docs/incident-triage-context.md
src/devopsmind/labs/AIOps/Medium/triage-boundary/docs/incident-triage-doctrine.md
src/devopsmind/labs/AIOps/Principal/ai-doctrine/ai_doctrine_review.md
src/devopsmind/labs/AIOps/Principal/ai-doctrine/description.md
src/devopsmind/labs/AIOps/Principal/ai-doctrine/lab.yaml
src/devopsmind/labs/AIOps/Principal/ai-doctrine/validator.py
src/devopsmind/labs/AIOps/Principal/ai-doctrine/docs/ai-doctrine-context.md
src/devopsmind/labs/AIOps/Principal/ai-doctrine/docs/ai-doctrine-doctrine.md
src/devopsmind/labs/AIOps/Principal/ai-removal-exit-doctrine/ai_removal_exit_review.md
src/devopsmind/labs/AIOps/Principal/ai-removal-exit-doctrine/description.md
src/devopsmind/labs/AIOps/Principal/ai-removal-exit-doctrine/lab.yaml
src/devopsmind/labs/AIOps/Principal/ai-removal-exit-doctrine/validator.py
src/devopsmind/labs/AIOps/Principal/ai-removal-exit-doctrine/docs/ai-removal-exit-context.md
src/devopsmind/labs/AIOps/Principal/ai-removal-exit-doctrine/docs/ai-removal-exit-doctrine.md
src/devopsmind/labs/AIOps/Principal/ai-risk-acceptance-doctrine/ai_risk_acceptance_review.md
src/devopsmind/labs/AIOps/Principal/ai-risk-acceptance-doctrine/description.md
src/devopsmind/labs/AIOps/Principal/ai-risk-acceptance-doctrine/lab.yaml
src/devopsmind/labs/AIOps/Principal/ai-risk-acceptance-doctrine/validator.py
src/devopsmind/labs/AIOps/Principal/ai-risk-acceptance-doctrine/docs/ai-risk-acceptance-context.md
src/devopsmind/labs/AIOps/Principal/ai-risk-acceptance-doctrine/docs/ai-risk-acceptance-doctrine.md
src/devopsmind/labs/AIOps/Principal/non-delegable-decisions/description.md
src/devopsmind/labs/AIOps/Principal/non-delegable-decisions/lab.yaml
src/devopsmind/labs/AIOps/Principal/non-delegable-decisions/non_delegable_decisions_review.md
src/devopsmind/labs/AIOps/Principal/non-delegable-decisions/validator.py
src/devopsmind/labs/AIOps/Principal/non-delegable-decisions/docs/non-delegable-decisions-context.md
src/devopsmind/labs/AIOps/Principal/non-delegable-decisions/docs/non-delegable-decisions-doctrine.md
src/devopsmind/labs/AIOps/Principal/unacceptable-failure-doctrine/description.md
src/devopsmind/labs/AIOps/Principal/unacceptable-failure-doctrine/lab.yaml
src/devopsmind/labs/AIOps/Principal/unacceptable-failure-doctrine/unacceptable_failure_review.md
src/devopsmind/labs/AIOps/Principal/unacceptable-failure-doctrine/validator.py
src/devopsmind/labs/AIOps/Principal/unacceptable-failure-doctrine/docs/unacceptable-failure-context.md
src/devopsmind/labs/AIOps/Principal/unacceptable-failure-doctrine/docs/unacceptable-failure-doctrine.md
src/devopsmind/labs/AWS/Easy/edge-exposed-web-stack/architecture-review.md
src/devopsmind/labs/AWS/Easy/edge-exposed-web-stack/description.md
src/devopsmind/labs/AWS/Easy/edge-exposed-web-stack/lab.yaml
src/devopsmind/labs/AWS/Easy/edge-exposed-web-stack/validator.py
src/devopsmind/labs/AWS/Easy/edge-exposed-web-stack/artifacts/architecture-requirements.md
src/devopsmind/labs/AWS/Expert/permission-sprawl-incident/description.md
src/devopsmind/labs/AWS/Expert/permission-sprawl-incident/lab.yaml
src/devopsmind/labs/AWS/Expert/permission-sprawl-incident/security-analysis.md
src/devopsmind/labs/AWS/Expert/permission-sprawl-incident/validator.py
src/devopsmind/labs/AWS/Expert/permission-sprawl-incident/artifacts/architecture-overview.md
src/devopsmind/labs/AWS/Expert/permission-sprawl-incident/artifacts/incident-events.log
src/devopsmind/labs/AWS/Expert/permission-sprawl-incident/artifacts/security-boundaries.md
src/devopsmind/labs/AWS/Hard/regional-service-collapse/description.md
src/devopsmind/labs/AWS/Hard/regional-service-collapse/lab.yaml
src/devopsmind/labs/AWS/Hard/regional-service-collapse/rca.md
src/devopsmind/labs/AWS/Hard/regional-service-collapse/validator.py
src/devopsmind/labs/AWS/Hard/regional-service-collapse/artifacts/architecture-overview.md
src/devopsmind/labs/AWS/Hard/regional-service-collapse/artifacts/failure-timeline.md
src/devopsmind/labs/AWS/Hard/regional-service-collapse/artifacts/outage-events.log
src/devopsmind/labs/AWS/Master/enterprise-cloud-control-model/cloud-governance-policy.md
src/devopsmind/labs/AWS/Master/enterprise-cloud-control-model/description.md
src/devopsmind/labs/AWS/Master/enterprise-cloud-control-model/lab.yaml
src/devopsmind/labs/AWS/Master/enterprise-cloud-control-model/validator.py
src/devopsmind/labs/AWS/Master/enterprise-cloud-control-model/artifacts/cost-report-summary.md
src/devopsmind/labs/AWS/Master/enterprise-cloud-control-model/artifacts/governance-constraints.md
src/devopsmind/labs/AWS/Master/enterprise-cloud-control-model/artifacts/organization-overview.md
src/devopsmind/labs/AWS/Medium/multi-zone-failover-design/architecture-review.md
src/devopsmind/labs/AWS/Medium/multi-zone-failover-design/description.md
src/devopsmind/labs/AWS/Medium/multi-zone-failover-design/lab.yaml
src/devopsmind/labs/AWS/Medium/multi-zone-failover-design/validator.py
src/devopsmind/labs/AWS/Medium/multi-zone-failover-design/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/AWS/Medium/multi-zone-failover-design/artifacts/architecture-requirements.md
src/devopsmind/labs/AWS/Medium/multi-zone-failover-design/artifacts/failure-events.log
src/devopsmind/labs/Ansible/Easy/basic-playbook/description.md
src/devopsmind/labs/Ansible/Easy/basic-playbook/lab.yaml
src/devopsmind/labs/Ansible/Easy/basic-playbook/validator.py
src/devopsmind/labs/Ansible/Easy/basic-playbook/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Ansible/Expert/conditional-handlers/description.md
src/devopsmind/labs/Ansible/Expert/conditional-handlers/lab.yaml
src/devopsmind/labs/Ansible/Expert/conditional-handlers/validator.py
src/devopsmind/labs/Ansible/Hard/user-dir/description.md
src/devopsmind/labs/Ansible/Hard/user-dir/lab.yaml
src/devopsmind/labs/Ansible/Hard/user-dir/validator.py
src/devopsmind/labs/Ansible/Master/role-structure-vars/description.md
src/devopsmind/labs/Ansible/Master/role-structure-vars/lab.yaml
src/devopsmind/labs/Ansible/Master/role-structure-vars/validator.py
src/devopsmind/labs/Ansible/Medium/pkg-file/description.md
src/devopsmind/labs/Ansible/Medium/pkg-file/lab.yaml
src/devopsmind/labs/Ansible/Medium/pkg-file/validator.py
src/devopsmind/labs/ArgoCD/Easy/application-definition/application.yaml
src/devopsmind/labs/ArgoCD/Easy/application-definition/description.md
src/devopsmind/labs/ArgoCD/Easy/application-definition/lab.yaml
src/devopsmind/labs/ArgoCD/Easy/application-definition/validator.py
src/devopsmind/labs/ArgoCD/Easy/application-definition/configs/requirements.md
src/devopsmind/labs/ArgoCD/Expert/deployment-impact-analysis/description.md
src/devopsmind/labs/ArgoCD/Expert/deployment-impact-analysis/impact-analysis.md
src/devopsmind/labs/ArgoCD/Expert/deployment-impact-analysis/lab.yaml
src/devopsmind/labs/ArgoCD/Expert/deployment-impact-analysis/validator.py
src/devopsmind/labs/ArgoCD/Expert/deployment-impact-analysis/manifests/application-a.yaml
src/devopsmind/labs/ArgoCD/Expert/deployment-impact-analysis/manifests/application-b.yaml
src/devopsmind/labs/ArgoCD/Expert/deployment-impact-analysis/manifests/dependency-map.md
src/devopsmind/labs/ArgoCD/Expert/deployment-impact-analysis/manifests/shared-manifest.yaml
src/devopsmind/labs/ArgoCD/Hard/deployment-sync-rca/description.md
src/devopsmind/labs/ArgoCD/Hard/deployment-sync-rca/lab.yaml
src/devopsmind/labs/ArgoCD/Hard/deployment-sync-rca/rca.md
src/devopsmind/labs/ArgoCD/Hard/deployment-sync-rca/validator.py
src/devopsmind/labs/ArgoCD/Hard/deployment-sync-rca/manifests/application.yaml
src/devopsmind/labs/ArgoCD/Hard/deployment-sync-rca/manifests/failure-timeline.md
src/devopsmind/labs/ArgoCD/Hard/deployment-sync-rca/manifests/sync-events.log
src/devopsmind/labs/ArgoCD/Master/gitops-governance-policy/description.md
src/devopsmind/labs/ArgoCD/Master/gitops-governance-policy/gitops-policy.md
src/devopsmind/labs/ArgoCD/Master/gitops-governance-policy/lab.yaml
src/devopsmind/labs/ArgoCD/Master/gitops-governance-policy/validator.py
src/devopsmind/labs/ArgoCD/Master/gitops-governance-policy/data/existing-standards.md
src/devopsmind/labs/ArgoCD/Master/gitops-governance-policy/data/governance-constraints.md
src/devopsmind/labs/ArgoCD/Master/gitops-governance-policy/data/incident-summary.log
src/devopsmind/labs/ArgoCD/Medium/sync-behavior-design/application.yaml
src/devopsmind/labs/ArgoCD/Medium/sync-behavior-design/description.md
src/devopsmind/labs/ArgoCD/Medium/sync-behavior-design/lab.yaml
src/devopsmind/labs/ArgoCD/Medium/sync-behavior-design/sync-notes.md
src/devopsmind/labs/ArgoCD/Medium/sync-behavior-design/validator.py
src/devopsmind/labs/Azure/Easy/tenant-facing-web-surface/description.md
src/devopsmind/labs/Azure/Easy/tenant-facing-web-surface/lab.yaml
src/devopsmind/labs/Azure/Easy/tenant-facing-web-surface/surface-review.md
src/devopsmind/labs/Azure/Easy/tenant-facing-web-surface/validator.py
src/devopsmind/labs/Azure/Easy/tenant-facing-web-surface/artifacts/architecture-requirements.md
src/devopsmind/labs/Azure/Expert/identity-boundary-failure/description.md
src/devopsmind/labs/Azure/Expert/identity-boundary-failure/lab.yaml
src/devopsmind/labs/Azure/Expert/identity-boundary-failure/security-analysis.md
src/devopsmind/labs/Azure/Expert/identity-boundary-failure/validator.py
src/devopsmind/labs/Azure/Expert/identity-boundary-failure/artifacts/architecture-overview.md
src/devopsmind/labs/Azure/Expert/identity-boundary-failure/artifacts/incident-events.log
src/devopsmind/labs/Azure/Expert/identity-boundary-failure/artifacts/security-boundaries.md
src/devopsmind/labs/Azure/Hard/platform-outage-investigation/description.md
src/devopsmind/labs/Azure/Hard/platform-outage-investigation/lab.yaml
src/devopsmind/labs/Azure/Hard/platform-outage-investigation/rca.md
src/devopsmind/labs/Azure/Hard/platform-outage-investigation/validator.py
src/devopsmind/labs/Azure/Hard/platform-outage-investigation/artifacts/architecture-overview.md
src/devopsmind/labs/Azure/Hard/platform-outage-investigation/artifacts/failure-timeline.md
src/devopsmind/labs/Azure/Hard/platform-outage-investigation/artifacts/outage-events.log
src/devopsmind/labs/Azure/Master/centralized-governance-framework/cloud-governance-policy.md
src/devopsmind/labs/Azure/Master/centralized-governance-framework/description.md
src/devopsmind/labs/Azure/Master/centralized-governance-framework/lab.yaml
src/devopsmind/labs/Azure/Master/centralized-governance-framework/validator.py
src/devopsmind/labs/Azure/Master/centralized-governance-framework/configs/cost-report-summary.md
src/devopsmind/labs/Azure/Master/centralized-governance-framework/configs/governance-constraints.md
src/devopsmind/labs/Azure/Master/centralized-governance-framework/configs/organization-overview.md
src/devopsmind/labs/Azure/Medium/zone-resilience-architecture/description.md
src/devopsmind/labs/Azure/Medium/zone-resilience-architecture/lab.yaml
src/devopsmind/labs/Azure/Medium/zone-resilience-architecture/resilience-review.md
src/devopsmind/labs/Azure/Medium/zone-resilience-architecture/validator.py
src/devopsmind/labs/Azure/Medium/zone-resilience-architecture/artifacts/architecture-requirements.md
src/devopsmind/labs/Azure/Medium/zone-resilience-architecture/artifacts/failure-events.log
src/devopsmind/labs/Docker/Easy/basic-dockerfile/description.md
src/devopsmind/labs/Docker/Easy/basic-dockerfile/lab.yaml
src/devopsmind/labs/Docker/Easy/basic-dockerfile/validator.py
src/devopsmind/labs/Docker/Easy/basic-dockerfile/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Docker/Expert/secure-multistage/description.md
src/devopsmind/labs/Docker/Expert/secure-multistage/lab.yaml
src/devopsmind/labs/Docker/Expert/secure-multistage/validator.py
src/devopsmind/labs/Docker/Hard/multistage/app.py
src/devopsmind/labs/Docker/Hard/multistage/description.md
src/devopsmind/labs/Docker/Hard/multistage/lab.yaml
src/devopsmind/labs/Docker/Hard/multistage/requirements.txt
src/devopsmind/labs/Docker/Hard/multistage/validator.py
src/devopsmind/labs/Docker/Master/optimized-dockerfile/description.md
src/devopsmind/labs/Docker/Master/optimized-dockerfile/lab.yaml
src/devopsmind/labs/Docker/Master/optimized-dockerfile/validator.py
src/devopsmind/labs/Docker/Medium/copy-run/app.py
src/devopsmind/labs/Docker/Medium/copy-run/description.md
src/devopsmind/labs/Docker/Medium/copy-run/lab.yaml
src/devopsmind/labs/Docker/Medium/copy-run/validator.py
src/devopsmind/labs/GCP/Easy/public-endpoint-topology/architecture-review.md
src/devopsmind/labs/GCP/Easy/public-endpoint-topology/description.md
src/devopsmind/labs/GCP/Easy/public-endpoint-topology/lab.yaml
src/devopsmind/labs/GCP/Easy/public-endpoint-topology/validator.py
src/devopsmind/labs/GCP/Easy/public-endpoint-topology/artifacts/architecture-requirements.md
src/devopsmind/labs/GCP/Expert/privilege-propagation-risk/description.md
src/devopsmind/labs/GCP/Expert/privilege-propagation-risk/lab.yaml
src/devopsmind/labs/GCP/Expert/privilege-propagation-risk/security-analysis.md
src/devopsmind/labs/GCP/Expert/privilege-propagation-risk/validator.py
src/devopsmind/labs/GCP/Expert/privilege-propagation-risk/artifacts/architecture-overview.md
src/devopsmind/labs/GCP/Expert/privilege-propagation-risk/artifacts/incident-events.log
src/devopsmind/labs/GCP/Expert/privilege-propagation-risk/artifacts/security-boundaries.md
src/devopsmind/labs/GCP/Hard/service-disruption-timeline/description.md
src/devopsmind/labs/GCP/Hard/service-disruption-timeline/lab.yaml
src/devopsmind/labs/GCP/Hard/service-disruption-timeline/rca.md
src/devopsmind/labs/GCP/Hard/service-disruption-timeline/validator.py
src/devopsmind/labs/GCP/Hard/service-disruption-timeline/artifacts/architecture-overview.md
src/devopsmind/labs/GCP/Hard/service-disruption-timeline/artifacts/failure-timeline.md
src/devopsmind/labs/GCP/Hard/service-disruption-timeline/artifacts/outage-events.log
src/devopsmind/labs/GCP/Master/organization-policy-system/cloud-governance-policy.md
src/devopsmind/labs/GCP/Master/organization-policy-system/description.md
src/devopsmind/labs/GCP/Master/organization-policy-system/lab.yaml
src/devopsmind/labs/GCP/Master/organization-policy-system/validator.py
src/devopsmind/labs/GCP/Master/organization-policy-system/artifacts/cost-report-summary.md
src/devopsmind/labs/GCP/Master/organization-policy-system/artifacts/governance-constraints.md
src/devopsmind/labs/GCP/Master/organization-policy-system/artifacts/organization-overview.md
src/devopsmind/labs/GCP/Medium/cross-region-continuity-plan/continuity-review.md
src/devopsmind/labs/GCP/Medium/cross-region-continuity-plan/description.md
src/devopsmind/labs/GCP/Medium/cross-region-continuity-plan/lab.yaml
src/devopsmind/labs/GCP/Medium/cross-region-continuity-plan/validator.py
src/devopsmind/labs/GCP/Medium/cross-region-continuity-plan/artifacts/architecture-requirements.md
src/devopsmind/labs/GCP/Medium/cross-region-continuity-plan/artifacts/failure-events.log
src/devopsmind/labs/Git/Easy/init-commit/description.md
src/devopsmind/labs/Git/Easy/init-commit/lab.yaml
src/devopsmind/labs/Git/Easy/init-commit/validator.py
src/devopsmind/labs/Git/Expert/bisect-bug-hunt/description.md
src/devopsmind/labs/Git/Expert/bisect-bug-hunt/lab.yaml
src/devopsmind/labs/Git/Expert/bisect-bug-hunt/validator.py
src/devopsmind/labs/Git/Expert/bisect-bug-hunt/env/env.py
src/devopsmind/labs/Git/Hard/squash-merge/description.md
src/devopsmind/labs/Git/Hard/squash-merge/lab.yaml
src/devopsmind/labs/Git/Hard/squash-merge/validator.py
src/devopsmind/labs/Git/Master/clean-history-interactive/description.md
src/devopsmind/labs/Git/Master/clean-history-interactive/lab.yaml
src/devopsmind/labs/Git/Master/clean-history-interactive/validator.py
src/devopsmind/labs/Git/Master/clean-history-interactive/env/env.py
src/devopsmind/labs/Git/Medium/feature-rebase/description.md
src/devopsmind/labs/Git/Medium/feature-rebase/lab.yaml
src/devopsmind/labs/Git/Medium/feature-rebase/validator.py
src/devopsmind/labs/Helm/Easy/basic-chart/description.md
src/devopsmind/labs/Helm/Easy/basic-chart/lab.yaml
src/devopsmind/labs/Helm/Easy/basic-chart/validator.py
src/devopsmind/labs/Helm/Expert/conditional-resources/description.md
src/devopsmind/labs/Helm/Expert/conditional-resources/lab.yaml
src/devopsmind/labs/Helm/Expert/conditional-resources/validator.py
src/devopsmind/labs/Helm/Hard/configmap-integrate/description.md
src/devopsmind/labs/Helm/Hard/configmap-integrate/lab.yaml
src/devopsmind/labs/Helm/Hard/configmap-integrate/validator.py
src/devopsmind/labs/Helm/Master/values-driven-chart/description.md
src/devopsmind/labs/Helm/Master/values-driven-chart/lab.yaml
src/devopsmind/labs/Helm/Master/values-driven-chart/validator.py
src/devopsmind/labs/Helm/Medium/values-template/description.md
src/devopsmind/labs/Helm/Medium/values-template/lab.yaml
src/devopsmind/labs/Helm/Medium/values-template/validator.py
src/devopsmind/labs/Jenkins/Easy/pipeline-creation/Jenkinsfile
src/devopsmind/labs/Jenkins/Easy/pipeline-creation/description.md
src/devopsmind/labs/Jenkins/Easy/pipeline-creation/lab.yaml
src/devopsmind/labs/Jenkins/Easy/pipeline-creation/validator.py
src/devopsmind/labs/Jenkins/Easy/pipeline-creation/artifacts/requirements.md
src/devopsmind/labs/Jenkins/Expert/blast-radius-analysis/description.md
src/devopsmind/labs/Jenkins/Expert/blast-radius-analysis/impact-analysis.md
src/devopsmind/labs/Jenkins/Expert/blast-radius-analysis/lab.yaml
src/devopsmind/labs/Jenkins/Expert/blast-radius-analysis/validator.py
src/devopsmind/labs/Jenkins/Expert/blast-radius-analysis/manifests/Jenkinsfile-service-a
src/devopsmind/labs/Jenkins/Expert/blast-radius-analysis/manifests/Jenkinsfile-service-b
src/devopsmind/labs/Jenkins/Expert/blast-radius-analysis/manifests/dependency-map.md
src/devopsmind/labs/Jenkins/Expert/blast-radius-analysis/manifests/shared-library.groovy
src/devopsmind/labs/Jenkins/Hard/root-cause-analysis/description.md
src/devopsmind/labs/Jenkins/Hard/root-cause-analysis/lab.yaml
src/devopsmind/labs/Jenkins/Hard/root-cause-analysis/rca.md
src/devopsmind/labs/Jenkins/Hard/root-cause-analysis/validator.py
src/devopsmind/labs/Jenkins/Hard/root-cause-analysis/artifacts/Jenkinsfile
src/devopsmind/labs/Jenkins/Hard/root-cause-analysis/artifacts/build.log
src/devopsmind/labs/Jenkins/Hard/root-cause-analysis/artifacts/failure-timeline.md
src/devopsmind/labs/Jenkins/Hard/root-cause-analysis/artifacts/test.log
src/devopsmind/labs/Jenkins/Master/pipeline-governance-decision/ci-policy.md
src/devopsmind/labs/Jenkins/Master/pipeline-governance-decision/description.md
src/devopsmind/labs/Jenkins/Master/pipeline-governance-decision/lab.yaml
src/devopsmind/labs/Jenkins/Master/pipeline-governance-decision/validator.py
src/devopsmind/labs/Jenkins/Medium/failure-handling/Jenkinsfile
src/devopsmind/labs/Jenkins/Medium/failure-handling/description.md
src/devopsmind/labs/Jenkins/Medium/failure-handling/failure-notes.md
src/devopsmind/labs/Jenkins/Medium/failure-handling/lab.yaml
src/devopsmind/labs/Jenkins/Medium/failure-handling/validator.py
src/devopsmind/labs/Kubernetes/Easy/basic-pod/description.md
src/devopsmind/labs/Kubernetes/Easy/basic-pod/lab.yaml
src/devopsmind/labs/Kubernetes/Easy/basic-pod/validator.py
src/devopsmind/labs/Kubernetes/Expert/secure-pod-design/description.md
src/devopsmind/labs/Kubernetes/Expert/secure-pod-design/lab.yaml
src/devopsmind/labs/Kubernetes/Expert/secure-pod-design/validator.py
src/devopsmind/labs/Kubernetes/Hard/service-deploy/description.md
src/devopsmind/labs/Kubernetes/Hard/service-deploy/lab.yaml
src/devopsmind/labs/Kubernetes/Hard/service-deploy/validator.py
src/devopsmind/labs/Kubernetes/Master/deployment-with-resources/description.md
src/devopsmind/labs/Kubernetes/Master/deployment-with-resources/lab.yaml
src/devopsmind/labs/Kubernetes/Master/deployment-with-resources/validator.py
src/devopsmind/labs/Kubernetes/Medium/deployment/description.md
src/devopsmind/labs/Kubernetes/Medium/deployment/lab.yaml
src/devopsmind/labs/Kubernetes/Medium/deployment/validator.py
src/devopsmind/labs/Linux/Easy/basic-fs/description.md
src/devopsmind/labs/Linux/Easy/basic-fs/lab.yaml
src/devopsmind/labs/Linux/Easy/basic-fs/validator.py
src/devopsmind/labs/Linux/Easy/basic-fs/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Linux/Easy/easy-echo/description.md
src/devopsmind/labs/Linux/Easy/easy-echo/lab.yaml
src/devopsmind/labs/Linux/Easy/easy-echo/validator.py
src/devopsmind/labs/Linux/Expert/pipeline-builder/description.md
src/devopsmind/labs/Linux/Expert/pipeline-builder/lab.yaml
src/devopsmind/labs/Linux/Expert/pipeline-builder/numbers.txt
src/devopsmind/labs/Linux/Expert/pipeline-builder/validator.py
src/devopsmind/labs/Linux/Expert/safe-cleanup-simulation/description.md
src/devopsmind/labs/Linux/Expert/safe-cleanup-simulation/lab.yaml
src/devopsmind/labs/Linux/Expert/safe-cleanup-simulation/validator.py
src/devopsmind/labs/Linux/Hard/dir-backup/description.md
src/devopsmind/labs/Linux/Hard/dir-backup/lab.yaml
src/devopsmind/labs/Linux/Hard/dir-backup/validator.py
src/devopsmind/labs/Linux/Hard/dir-backup/data/sample1.txt
src/devopsmind/labs/Linux/Hard/dir-backup/data/sample2.txt
src/devopsmind/labs/Linux/Hard/error-extract/app.log
src/devopsmind/labs/Linux/Hard/error-extract/description.md
src/devopsmind/labs/Linux/Hard/error-extract/lab.yaml
src/devopsmind/labs/Linux/Hard/error-extract/validator.py
src/devopsmind/labs/Linux/Master/log-analyzer/description.md
src/devopsmind/labs/Linux/Master/log-analyzer/lab.yaml
src/devopsmind/labs/Linux/Master/log-analyzer/system.log
src/devopsmind/labs/Linux/Master/log-analyzer/validator.py
src/devopsmind/labs/Linux/Master/log-metrics-pipeline/access.log
src/devopsmind/labs/Linux/Master/log-metrics-pipeline/description.md
src/devopsmind/labs/Linux/Master/log-metrics-pipeline/lab.yaml
src/devopsmind/labs/Linux/Master/log-metrics-pipeline/validator.py
src/devopsmind/labs/Linux/Master/log-metrics-pipeline/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Linux/Medium/permissions/description.md
src/devopsmind/labs/Linux/Medium/permissions/lab.yaml
src/devopsmind/labs/Linux/Medium/permissions/validator.py
src/devopsmind/labs/Linux/Medium/proc-count/description.md
src/devopsmind/labs/Linux/Medium/proc-count/lab.yaml
src/devopsmind/labs/Linux/Medium/proc-count/validator.py
src/devopsmind/labs/Networking/Easy/open-ports/description.md
src/devopsmind/labs/Networking/Easy/open-ports/lab.yaml
src/devopsmind/labs/Networking/Easy/open-ports/validator.py
src/devopsmind/labs/Networking/Expert/network-incident-timeline/app.log
src/devopsmind/labs/Networking/Expert/network-incident-timeline/description.md
src/devopsmind/labs/Networking/Expert/network-incident-timeline/dns.log
src/devopsmind/labs/Networking/Expert/network-incident-timeline/firewall.log
src/devopsmind/labs/Networking/Expert/network-incident-timeline/lab.yaml
src/devopsmind/labs/Networking/Expert/network-incident-timeline/validator.py
src/devopsmind/labs/Networking/Hard/firewall-http/description.md
src/devopsmind/labs/Networking/Hard/firewall-http/iptables_rules.txt
src/devopsmind/labs/Networking/Hard/firewall-http/lab.yaml
src/devopsmind/labs/Networking/Hard/firewall-http/ufw_status.txt
src/devopsmind/labs/Networking/Hard/firewall-http/validator.py
src/devopsmind/labs/Networking/Hard/firewall-http/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Networking/Master/dns-vs-network/description.md
src/devopsmind/labs/Networking/Master/dns-vs-network/dns.log
src/devopsmind/labs/Networking/Master/dns-vs-network/lab.yaml
src/devopsmind/labs/Networking/Master/dns-vs-network/ping.log
src/devopsmind/labs/Networking/Master/dns-vs-network/validator.py
src/devopsmind/labs/Networking/Medium/dns-debug/description.md
src/devopsmind/labs/Networking/Medium/dns-debug/dns_failure.log
src/devopsmind/labs/Networking/Medium/dns-debug/lab.yaml
src/devopsmind/labs/Networking/Medium/dns-debug/validator.py
src/devopsmind/labs/Networking/Medium/dns-debug/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Observability/Easy/alert-vs-impact/alerts.txt
src/devopsmind/labs/Observability/Easy/alert-vs-impact/description.md
src/devopsmind/labs/Observability/Easy/alert-vs-impact/impact-assessment.md
src/devopsmind/labs/Observability/Easy/alert-vs-impact/lab.yaml
src/devopsmind/labs/Observability/Easy/alert-vs-impact/validator.py
src/devopsmind/labs/Observability/Easy/alert-vs-impact/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Observability/Easy/basic-metrics-observation/description.md
src/devopsmind/labs/Observability/Easy/basic-metrics-observation/lab.yaml
src/devopsmind/labs/Observability/Easy/basic-metrics-observation/metrics-observation.md
src/devopsmind/labs/Observability/Easy/basic-metrics-observation/metrics.txt
src/devopsmind/labs/Observability/Easy/basic-metrics-observation/validator.py
src/devopsmind/labs/Observability/Easy/basic-metrics-observation/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Observability/Easy/compare-basic-signals/alerts.txt
src/devopsmind/labs/Observability/Easy/compare-basic-signals/description.md
src/devopsmind/labs/Observability/Easy/compare-basic-signals/lab.yaml
src/devopsmind/labs/Observability/Easy/compare-basic-signals/logs.txt
src/devopsmind/labs/Observability/Easy/compare-basic-signals/metrics.txt
src/devopsmind/labs/Observability/Easy/compare-basic-signals/signal-comparison.md
src/devopsmind/labs/Observability/Easy/compare-basic-signals/validator.py
src/devopsmind/labs/Observability/Easy/compare-basic-signals/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Observability/Easy/error-vs-warning/alerts.txt
src/devopsmind/labs/Observability/Easy/error-vs-warning/description.md
src/devopsmind/labs/Observability/Easy/error-vs-warning/lab.yaml
src/devopsmind/labs/Observability/Easy/error-vs-warning/severity-assessment.md
src/devopsmind/labs/Observability/Easy/error-vs-warning/validator.py
src/devopsmind/labs/Observability/Easy/log-reading-basic/answer.txt
src/devopsmind/labs/Observability/Easy/log-reading-basic/app.log
src/devopsmind/labs/Observability/Easy/log-reading-basic/description.md
src/devopsmind/labs/Observability/Easy/log-reading-basic/lab.yaml
src/devopsmind/labs/Observability/Easy/log-reading-basic/validator.py
src/devopsmind/labs/Observability/Easy/log-reading-basic/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Observability/Easy/missing-signals/description.md
src/devopsmind/labs/Observability/Easy/missing-signals/lab.yaml
src/devopsmind/labs/Observability/Easy/missing-signals/logs.txt
src/devopsmind/labs/Observability/Easy/missing-signals/signal-gaps.md
src/devopsmind/labs/Observability/Easy/missing-signals/validator.py
src/devopsmind/labs/Observability/Easy/timestamp-correlation/description.md
src/devopsmind/labs/Observability/Easy/timestamp-correlation/event-correlation.md
src/devopsmind/labs/Observability/Easy/timestamp-correlation/lab.yaml
src/devopsmind/labs/Observability/Easy/timestamp-correlation/logs.txt
src/devopsmind/labs/Observability/Easy/timestamp-correlation/validator.py
src/devopsmind/labs/Observability/Expert/cross-service-blast-radius/description.md
src/devopsmind/labs/Observability/Expert/cross-service-blast-radius/incident-analysis.md
src/devopsmind/labs/Observability/Expert/cross-service-blast-radius/lab.yaml
src/devopsmind/labs/Observability/Expert/cross-service-blast-radius/validator.py
src/devopsmind/labs/Observability/Expert/cross-service-blast-radius/env/env.py
src/devopsmind/labs/Observability/Expert/cross-service-blast-radius/evidence/alerts.txt
src/devopsmind/labs/Observability/Expert/cross-service-blast-radius/evidence/metrics.txt
src/devopsmind/labs/Observability/Expert/cross-service-blast-radius/evidence/services.txt
src/devopsmind/labs/Observability/Expert/dependency-tradeoff-under-partial-failure/description.md
src/devopsmind/labs/Observability/Expert/dependency-tradeoff-under-partial-failure/lab.yaml
src/devopsmind/labs/Observability/Expert/dependency-tradeoff-under-partial-failure/tradeoff-analysis.md
src/devopsmind/labs/Observability/Expert/dependency-tradeoff-under-partial-failure/validator.py
src/devopsmind/labs/Observability/Expert/dependency-tradeoff-under-partial-failure/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Observability/Expert/dependency-tradeoff-under-partial-failure/env/env.py
src/devopsmind/labs/Observability/Expert/dependency-tradeoff-under-partial-failure/evidence/alerts.txt
src/devopsmind/labs/Observability/Expert/dependency-tradeoff-under-partial-failure/evidence/dependencies.txt
src/devopsmind/labs/Observability/Expert/dependency-tradeoff-under-partial-failure/evidence/metrics.txt
src/devopsmind/labs/Observability/Expert/irreversible-decision-risk-ownership/description.md
src/devopsmind/labs/Observability/Expert/irreversible-decision-risk-ownership/lab.yaml
src/devopsmind/labs/Observability/Expert/irreversible-decision-risk-ownership/risk-ownership.md
src/devopsmind/labs/Observability/Expert/irreversible-decision-risk-ownership/validator.py
src/devopsmind/labs/Observability/Expert/irreversible-decision-risk-ownership/env/env.py
src/devopsmind/labs/Observability/Expert/irreversible-decision-risk-ownership/evidence/alerts.txt
src/devopsmind/labs/Observability/Expert/irreversible-decision-risk-ownership/evidence/context.txt
src/devopsmind/labs/Observability/Expert/irreversible-decision-risk-ownership/evidence/metrics.txt
src/devopsmind/labs/Observability/Expert/multi-service-outage/analysis.txt
src/devopsmind/labs/Observability/Expert/multi-service-outage/description.md
src/devopsmind/labs/Observability/Expert/multi-service-outage/lab.yaml
src/devopsmind/labs/Observability/Expert/multi-service-outage/logs.txt
src/devopsmind/labs/Observability/Expert/multi-service-outage/validator.py
src/devopsmind/labs/Observability/Expert/multi-service-outage/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Observability/Expert/organization-blast-radius-and-escalation-timing/description.md
src/devopsmind/labs/Observability/Expert/organization-blast-radius-and-escalation-timing/escalation-analysis.md
src/devopsmind/labs/Observability/Expert/organization-blast-radius-and-escalation-timing/lab.yaml
src/devopsmind/labs/Observability/Expert/organization-blast-radius-and-escalation-timing/validator.py
src/devopsmind/labs/Observability/Expert/organization-blast-radius-and-escalation-timing/env/env.py
src/devopsmind/labs/Observability/Expert/organization-blast-radius-and-escalation-timing/evidence/alerts.txt
src/devopsmind/labs/Observability/Expert/organization-blast-radius-and-escalation-timing/evidence/metrics.txt
src/devopsmind/labs/Observability/Expert/organization-blast-radius-and-escalation-timing/evidence/services.txt
src/devopsmind/labs/Observability/Expert/signal-trust-decision/description.md
src/devopsmind/labs/Observability/Expert/signal-trust-decision/lab.yaml
src/devopsmind/labs/Observability/Expert/signal-trust-decision/signal-trust-assessment.md
src/devopsmind/labs/Observability/Expert/signal-trust-decision/validator.py
src/devopsmind/labs/Observability/Expert/signal-trust-decision/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Observability/Expert/signal-trust-decision/env/env.py
src/devopsmind/labs/Observability/Expert/signal-trust-decision/evidence/alerts.txt
src/devopsmind/labs/Observability/Expert/signal-trust-decision/evidence/logs.txt
src/devopsmind/labs/Observability/Expert/signal-trust-decision/evidence/metrics.txt
src/devopsmind/labs/Observability/Expert/stakeholder-priority-conflict/description.md
src/devopsmind/labs/Observability/Expert/stakeholder-priority-conflict/lab.yaml
src/devopsmind/labs/Observability/Expert/stakeholder-priority-conflict/stakeholder-decision.md
src/devopsmind/labs/Observability/Expert/stakeholder-priority-conflict/validator.py
src/devopsmind/labs/Observability/Expert/stakeholder-priority-conflict/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Observability/Expert/stakeholder-priority-conflict/env/env.py
src/devopsmind/labs/Observability/Expert/stakeholder-priority-conflict/evidence/alerts.txt
src/devopsmind/labs/Observability/Expert/stakeholder-priority-conflict/evidence/metrics.txt
src/devopsmind/labs/Observability/Expert/stakeholder-priority-conflict/evidence/stakeholder-notes.txt
src/devopsmind/labs/Observability/Hard/containment-vs-escalation/decision-log.md
src/devopsmind/labs/Observability/Hard/containment-vs-escalation/description.md
src/devopsmind/labs/Observability/Hard/containment-vs-escalation/lab.yaml
src/devopsmind/labs/Observability/Hard/containment-vs-escalation/validator.py
src/devopsmind/labs/Observability/Hard/containment-vs-escalation/env/env.py
src/devopsmind/labs/Observability/Hard/containment-vs-escalation/evidence/alerts.txt
src/devopsmind/labs/Observability/Hard/containment-vs-escalation/evidence/metrics.txt
src/devopsmind/labs/Observability/Hard/incident-containment-decision/decision-log.md
src/devopsmind/labs/Observability/Hard/incident-containment-decision/description.md
src/devopsmind/labs/Observability/Hard/incident-containment-decision/lab.yaml
src/devopsmind/labs/Observability/Hard/incident-containment-decision/validator.py
src/devopsmind/labs/Observability/Hard/incident-containment-decision/env/env.py
src/devopsmind/labs/Observability/Hard/incident-containment-decision/evidence/alerts.txt
src/devopsmind/labs/Observability/Hard/incident-containment-decision/evidence/metrics.txt
src/devopsmind/labs/Observability/Hard/manual-rca-basic/description.md
src/devopsmind/labs/Observability/Hard/manual-rca-basic/lab.yaml
src/devopsmind/labs/Observability/Hard/manual-rca-basic/metrics.txt
src/devopsmind/labs/Observability/Hard/manual-rca-basic/rca.md
src/devopsmind/labs/Observability/Hard/manual-rca-basic/validator.py
src/devopsmind/labs/Observability/Hard/manual-rca-basic/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Observability/Hard/metrics-vs-symptoms-rca/description.md
src/devopsmind/labs/Observability/Hard/metrics-vs-symptoms-rca/lab.yaml
src/devopsmind/labs/Observability/Hard/metrics-vs-symptoms-rca/rca.md
src/devopsmind/labs/Observability/Hard/metrics-vs-symptoms-rca/validator.py
src/devopsmind/labs/Observability/Hard/metrics-vs-symptoms-rca/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Observability/Hard/metrics-vs-symptoms-rca/env/env.py
src/devopsmind/labs/Observability/Hard/metrics-vs-symptoms-rca/evidence/metrics.txt
src/devopsmind/labs/Observability/Hard/multi-metric-correlation/description.md
src/devopsmind/labs/Observability/Hard/multi-metric-correlation/lab.yaml
src/devopsmind/labs/Observability/Hard/multi-metric-correlation/rca.md
src/devopsmind/labs/Observability/Hard/multi-metric-correlation/validator.py
src/devopsmind/labs/Observability/Hard/multi-metric-correlation/env/env.py
src/devopsmind/labs/Observability/Hard/multi-metric-correlation/evidence/metrics.txt
src/devopsmind/labs/Observability/Hard/partial-evidence/description.md
src/devopsmind/labs/Observability/Hard/partial-evidence/lab.yaml
src/devopsmind/labs/Observability/Hard/partial-evidence/rca.md
src/devopsmind/labs/Observability/Hard/partial-evidence/validator.py
src/devopsmind/labs/Observability/Hard/partial-evidence/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Observability/Hard/partial-evidence/env/env.py
src/devopsmind/labs/Observability/Hard/partial-evidence/evidence/logs.txt
src/devopsmind/labs/Observability/Hard/partial-evidence/evidence/metrics.txt
src/devopsmind/labs/Observability/Hard/post-mitigation-regression/description.md
src/devopsmind/labs/Observability/Hard/post-mitigation-regression/lab.yaml
src/devopsmind/labs/Observability/Hard/post-mitigation-regression/rca.md
src/devopsmind/labs/Observability/Hard/post-mitigation-regression/validator.py
src/devopsmind/labs/Observability/Hard/post-mitigation-regression/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Observability/Hard/post-mitigation-regression/env/env.py
src/devopsmind/labs/Observability/Hard/post-mitigation-regression/evidence/alerts.txt
src/devopsmind/labs/Observability/Hard/post-mitigation-regression/evidence/metrics.txt
src/devopsmind/labs/Observability/Master/command-governance-decision/command-decision.md
src/devopsmind/labs/Observability/Master/command-governance-decision/description.md
src/devopsmind/labs/Observability/Master/command-governance-decision/lab.yaml
src/devopsmind/labs/Observability/Master/command-governance-decision/validator.py
src/devopsmind/labs/Observability/Master/command-governance-decision/env/env.py
src/devopsmind/labs/Observability/Master/command-governance-decision/evidence/policy.txt
src/devopsmind/labs/Observability/Master/command-governance-decision/evidence/status-updates.txt
src/devopsmind/labs/Observability/Master/command-governance-decision/evidence/timeline.txt
src/devopsmind/labs/Observability/Master/external-communication-and-reputation-risk/description.md
src/devopsmind/labs/Observability/Master/external-communication-and-reputation-risk/external-communication.md
src/devopsmind/labs/Observability/Master/external-communication-and-reputation-risk/lab.yaml
src/devopsmind/labs/Observability/Master/external-communication-and-reputation-risk/validator.py
src/devopsmind/labs/Observability/Master/external-communication-and-reputation-risk/env/env.py
src/devopsmind/labs/Observability/Master/external-communication-and-reputation-risk/evidence/incident-summary.txt
src/devopsmind/labs/Observability/Master/external-communication-and-reputation-risk/evidence/media-pressure.txt
src/devopsmind/labs/Observability/Master/external-communication-and-reputation-risk/evidence/stakeholder-input.txt
src/devopsmind/labs/Observability/Master/incident-commander/actions.md
src/devopsmind/labs/Observability/Master/incident-commander/description.md
src/devopsmind/labs/Observability/Master/incident-commander/lab.yaml
src/devopsmind/labs/Observability/Master/incident-commander/validator.py
src/devopsmind/labs/Observability/Master/incident-commander/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Observability/Master/incident-commander/evidence/alerts.txt
src/devopsmind/labs/Observability/Master/incident-commander/evidence/customer-impact.txt
src/devopsmind/labs/Observability/Master/incident-commander/evidence/org-context.txt
src/devopsmind/labs/Observability/Master/incident-commander/evidence/status-summary.txt
src/devopsmind/labs/Observability/Master/policy-override-vs-enforcement/description.md
src/devopsmind/labs/Observability/Master/policy-override-vs-enforcement/lab.yaml
src/devopsmind/labs/Observability/Master/policy-override-vs-enforcement/policy-decision.md
src/devopsmind/labs/Observability/Master/policy-override-vs-enforcement/validator.py
src/devopsmind/labs/Observability/Master/policy-override-vs-enforcement/env/env.py
src/devopsmind/labs/Observability/Master/policy-override-vs-enforcement/evidence/incident-context.txt
src/devopsmind/labs/Observability/Master/policy-override-vs-enforcement/evidence/policy.txt
src/devopsmind/labs/Observability/Master/policy-override-vs-enforcement/evidence/stakeholder-requests.txt
src/devopsmind/labs/Observability/Master/post-incident-accountability-and-learning/accountability-decision.md
src/devopsmind/labs/Observability/Master/post-incident-accountability-and-learning/description.md
src/devopsmind/labs/Observability/Master/post-incident-accountability-and-learning/lab.yaml
src/devopsmind/labs/Observability/Master/post-incident-accountability-and-learning/validator.py
src/devopsmind/labs/Observability/Master/post-incident-accountability-and-learning/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Observability/Master/post-incident-accountability-and-learning/env/env.py
src/devopsmind/labs/Observability/Master/post-incident-accountability-and-learning/evidence/incident-outcome.txt
src/devopsmind/labs/Observability/Master/post-incident-accountability-and-learning/evidence/leadership-notes.txt
src/devopsmind/labs/Observability/Master/post-incident-accountability-and-learning/evidence/postmortem-feedback.txt
src/devopsmind/labs/Observability/Medium/alert-fatigue-intro/alerts.txt
src/devopsmind/labs/Observability/Medium/alert-fatigue-intro/decision.txt
src/devopsmind/labs/Observability/Medium/alert-fatigue-intro/description.md
src/devopsmind/labs/Observability/Medium/alert-fatigue-intro/lab.yaml
src/devopsmind/labs/Observability/Medium/alert-fatigue-intro/validator.py
src/devopsmind/labs/Observability/Medium/alert-fatigue-intro/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Observability/Medium/alert-priority-conflict/alerts.txt
src/devopsmind/labs/Observability/Medium/alert-priority-conflict/description.md
src/devopsmind/labs/Observability/Medium/alert-priority-conflict/lab.yaml
src/devopsmind/labs/Observability/Medium/alert-priority-conflict/priority-assessment.md
src/devopsmind/labs/Observability/Medium/alert-priority-conflict/validator.py
src/devopsmind/labs/Observability/Medium/alerts-vs-metrics-conflict/alerts.txt
src/devopsmind/labs/Observability/Medium/alerts-vs-metrics-conflict/description.md
src/devopsmind/labs/Observability/Medium/alerts-vs-metrics-conflict/lab.yaml
src/devopsmind/labs/Observability/Medium/alerts-vs-metrics-conflict/metrics.txt
src/devopsmind/labs/Observability/Medium/alerts-vs-metrics-conflict/signal-priority.md
src/devopsmind/labs/Observability/Medium/alerts-vs-metrics-conflict/validator.py
src/devopsmind/labs/Observability/Medium/alerts-vs-slo-impact/alerts.txt
src/devopsmind/labs/Observability/Medium/alerts-vs-slo-impact/description.md
src/devopsmind/labs/Observability/Medium/alerts-vs-slo-impact/lab.yaml
src/devopsmind/labs/Observability/Medium/alerts-vs-slo-impact/slo-impact-assessment.md
src/devopsmind/labs/Observability/Medium/alerts-vs-slo-impact/slo.txt
src/devopsmind/labs/Observability/Medium/alerts-vs-slo-impact/validator.py
src/devopsmind/labs/Observability/Medium/alerts-vs-slo-impact/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Observability/Medium/dashboard-misleading-summary/dashboard-review.md
src/devopsmind/labs/Observability/Medium/dashboard-misleading-summary/dashboard.txt
src/devopsmind/labs/Observability/Medium/dashboard-misleading-summary/description.md
src/devopsmind/labs/Observability/Medium/dashboard-misleading-summary/lab.yaml
src/devopsmind/labs/Observability/Medium/dashboard-misleading-summary/metrics.txt
src/devopsmind/labs/Observability/Medium/dashboard-misleading-summary/validator.py
src/devopsmind/labs/Observability/Medium/redundant-alerts-detection/alerts.txt
src/devopsmind/labs/Observability/Medium/redundant-alerts-detection/description.md
src/devopsmind/labs/Observability/Medium/redundant-alerts-detection/lab.yaml
src/devopsmind/labs/Observability/Medium/redundant-alerts-detection/redundancy-assessment.md
src/devopsmind/labs/Observability/Medium/redundant-alerts-detection/validator.py
src/devopsmind/labs/Observability/Medium/redundant-alerts-detection/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Observability/Medium/threshold-misalignment/alerts.txt
src/devopsmind/labs/Observability/Medium/threshold-misalignment/description.md
src/devopsmind/labs/Observability/Medium/threshold-misalignment/lab.yaml
src/devopsmind/labs/Observability/Medium/threshold-misalignment/metrics.txt
src/devopsmind/labs/Observability/Medium/threshold-misalignment/threshold-evaluation.md
src/devopsmind/labs/Observability/Medium/threshold-misalignment/validator.py
src/devopsmind/labs/Observability/Medium/threshold-misalignment/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Observability/Projects/multi-day-degradation-cost-vs-reliability/cost-reliability-decision.md
src/devopsmind/labs/Observability/Projects/multi-day-degradation-cost-vs-reliability/degradation-assessment.md
src/devopsmind/labs/Observability/Projects/multi-day-degradation-cost-vs-reliability/description.md
src/devopsmind/labs/Observability/Projects/multi-day-degradation-cost-vs-reliability/executive-response.md
src/devopsmind/labs/Observability/Projects/multi-day-degradation-cost-vs-reliability/long-term-plan.md
src/devopsmind/labs/Observability/Projects/multi-day-degradation-cost-vs-reliability/project.yaml
src/devopsmind/labs/Observability/Projects/multi-day-degradation-cost-vs-reliability/validator.py
src/devopsmind/labs/Observability/Projects/multi-day-degradation-cost-vs-reliability/__pycache__/validator.cpython-312.pyc
src/devopsmind/labs/Observability/Projects/multi-day-degradation-cost-vs-reliability/env/env.py
src/devopsmind/labs/Observability/Projects/multi-day-degradation-cost-vs-reliability/evidence/alerts.txt
src/devopsmind/labs/Observability/Projects/multi-day-degradation-cost-vs-reliability/evidence/capacity-notes.txt
src/devopsmind/labs/Observability/Projects/multi-day-degradation-cost-vs-reliability/evidence/cost-report.txt
src/devopsmind/labs/Observability/Projects/multi-day-degradation-cost-vs-reliability/evidence/executive-requests.txt
src/devopsmind/labs/Observability/Projects/multi-day-degradation-cost-vs-reliability/evidence/metrics-day1.txt
src/devopsmind/labs/Observability/Projects/multi-day-degradation-cost-vs-reliability/evidence/metrics-day2.txt
src/devopsmind/labs/Observability/Projects/multi-day-degradation-cost-vs-reliability/evidence/metrics-day3.txt
src/devopsmind/labs/Observability/Projects/multi-day-degradation-cost-vs-reliability/evidence/timeline.txt
src/devopsmind/labs/Observability/Projects/production-incident-command-simulation/communication-brief.md
src/devopsmind/labs/Observability/Projects/production-incident-command-simulation/decision-log.md
src/devopsmind/labs/Observability/Projects/production-incident-command-simulation/description.md
src/devopsmind/labs/Observability/Projects/production-incident-command-simulation/incident-brief.md
src/devopsmind/labs/Observability/Projects/production-incident-command-simulation/post-incident-review.md
src/devopsmind/labs/Observability/Projects/production-incident-command-simulation/project.yaml
src/devopsmind/labs/Observability/Projects/production-incident-command-simulation/validator.py
src/devopsmind/labs/Observability/Projects/production-incident-command-simulation/env/env.py
src/devopsmind/labs/Observability/Projects/production-incident-command-simulation/evidence/alerts.txt
src/devopsmind/labs/Observability/Projects/production-incident-command-simulation/evidence/logs.txt
src/devopsmind/labs/Observability/Projects/production-incident-command-simulation/evidence/media-pressure.txt
src/devopsmind/labs/Observability/Projects/production-incident-command-simulation/evidence/metrics.txt
src/devopsmind/labs/Observability/Projects/production-incident-command-simulation/evidence/policy.txt
src/devopsmind/labs/Observability/Projects/production-incident-command-simulation/evidence/services.txt
src/devopsmind/labs/Observability/Projects/production-incident-command-simulation/evidence/stakeholder-input.txt
src/devopsmind/labs/Python/Easy/add-function/description.md
src/devopsmind/labs/Python/Easy/add-function/lab.yaml
src/devopsmind/labs/Python/Easy/add-function/validator.py
src/devopsmind/labs/Python/Expert/dependency-resolver/deps.txt
src/devopsmind/labs/Python/Expert/dependency-resolver/description.md
src/devopsmind/labs/Python/Expert/dependency-resolver/lab.yaml
src/devopsmind/labs/Python/Expert/dependency-resolver/validator.py
src/devopsmind/labs/Python/Hard/unit-test/description.md
src/devopsmind/labs/Python/Hard/unit-test/lab.yaml
src/devopsmind/labs/Python/Hard/unit-test/test_utils.py
src/devopsmind/labs/Python/Hard/unit-test/validator.py
src/devopsmind/labs/Python/Master/log-parser/app.log
src/devopsmind/labs/Python/Master/log-parser/description.md
src/devopsmind/labs/Python/Master/log-parser/lab.yaml
src/devopsmind/labs/Python/Master/log-parser/validator.py
src/devopsmind/labs/Python/Medium/readfile/description.md
src/devopsmind/labs/Python/Medium/readfile/lab.yaml
src/devopsmind/labs/Python/Medium/readfile/validator.py
src/devopsmind/labs/Terraform/Easy/easy-basic/description.md
src/devopsmind/labs/Terraform/Easy/easy-basic/lab.yaml
src/devopsmind/labs/Terraform/Easy/easy-basic/validator.py
src/devopsmind/labs/Terraform/Expert/multi-env-design/description.md
src/devopsmind/labs/Terraform/Expert/multi-env-design/lab.yaml
src/devopsmind/labs/Terraform/Expert/multi-env-design/validator.py
src/devopsmind/labs/Terraform/Hard/ec2-vars-outputs/description.md
src/devopsmind/labs/Terraform/Hard/ec2-vars-outputs/lab.yaml
src/devopsmind/labs/Terraform/Hard/ec2-vars-outputs/validator.py
src/devopsmind/labs/Terraform/Master/modules-and-locals/description.md
src/devopsmind/labs/Terraform/Master/modules-and-locals/lab.yaml
src/devopsmind/labs/Terraform/Master/modules-and-locals/validator.py
src/devopsmind/labs/Terraform/Medium/s3-bucket/description.md
src/devopsmind/labs/Terraform/Medium/s3-bucket/lab.yaml
src/devopsmind/labs/Terraform/Medium/s3-bucket/validator.py
src/devopsmind/license/__init__.py
src/devopsmind/license/license_activate.py
src/devopsmind/license/license_manager.py
src/devopsmind/license/license_status.py
src/devopsmind/license/license_upgrade.py
src/devopsmind/list/lab_resolver.py
src/devopsmind/list/list.py
src/devopsmind/list/stacks.py
src/devopsmind/mentor/__init__.py
src/devopsmind/mentor/diagnostics.py
src/devopsmind/mentor/engine.py
src/devopsmind/mentor/mentor.py
src/devopsmind/mentor/rotation.py
src/devopsmind/mentor/schema.py
src/devopsmind/mentor/stagnation.py
src/devopsmind/mentor/utils.py
src/devopsmind/mentor/providers/ember_stub.py
src/devopsmind/mentor/providers/paid_stub.py
src/devopsmind/mentor/providers/rule_based.py
src/devopsmind/notify/program_notify.py
src/devopsmind/notify/update_check.py
src/devopsmind/notify/update_notify.py
src/devopsmind/onboarding/first_run.py
src/devopsmind/onboarding/introduce.py
src/devopsmind/onboarding/logout_ui.py
src/devopsmind/onboarding/mode.py
src/devopsmind/onboarding/remote.py
src/devopsmind/onboarding/telemetry.py
src/devopsmind/programs/README.md
src/devopsmind/programs/command_policy.py
src/devopsmind/programs/coverage.py
src/devopsmind/programs/dashboard.py
src/devopsmind/programs/lifecycle.py
src/devopsmind/programs/loader.py
src/devopsmind/programs/policy_loader.py
src/devopsmind/programs/progress.py
src/devopsmind/programs/progression.py
src/devopsmind/programs/simulation.py
src/devopsmind/programs/state.py
src/devopsmind/programs/ui.py
src/devopsmind/programs/validation.py
src/devopsmind/programs/__pycache__/command_policy.cpython-312.pyc
src/devopsmind/programs/__pycache__/coverage.cpython-312.pyc
src/devopsmind/programs/__pycache__/coverage_rules.cpython-312.pyc
src/devopsmind/programs/__pycache__/lifecycle.cpython-312.pyc
src/devopsmind/programs/__pycache__/loader.cpython-312.pyc
src/devopsmind/programs/__pycache__/policy_loader.cpython-312.pyc
src/devopsmind/programs/__pycache__/progress.cpython-312.pyc
src/devopsmind/programs/__pycache__/progression.cpython-312.pyc
src/devopsmind/programs/__pycache__/simulation.cpython-312.pyc
src/devopsmind/programs/__pycache__/simulation_rules.cpython-312.pyc
src/devopsmind/programs/__pycache__/state.cpython-312.pyc
src/devopsmind/programs/__pycache__/ui.cpython-312.pyc
src/devopsmind/programs/__pycache__/validation.cpython-312.pyc
src/devopsmind/programs/__pycache__/validation_rules.cpython-312.pyc
src/devopsmind/programs/buildtrack/coverage_rules.py
src/devopsmind/programs/buildtrack/program.info
src/devopsmind/programs/buildtrack/simulation_rules.py
src/devopsmind/programs/buildtrack/validation_rules.py
src/devopsmind/programs/buildtrack/__pycache__/coverage_rules.cpython-312.pyc
src/devopsmind/programs/buildtrack/__pycache__/simulation_rules.cpython-312.pyc
src/devopsmind/programs/buildtrack/__pycache__/validation_rules.cpython-312.pyc
src/devopsmind/programs/buildtrack/cert/generator.py
src/devopsmind/programs/buildtrack/cert/logo.png
src/devopsmind/programs/buildtrack/cert/policy.json
src/devopsmind/programs/buildtrack/cert/__pycache__/generator.cpython-312.pyc
src/devopsmind/programs/buildtrack/checks/delivery.py
src/devopsmind/programs/buildtrack/checks/execution.py
src/devopsmind/programs/buildtrack/checks/manifest.json
src/devopsmind/programs/buildtrack/checks/resilience.py
src/devopsmind/programs/buildtrack/checks/__pycache__/execution.cpython-312.pyc
src/devopsmind/programs/buildtrack/missions/delivery.md
src/devopsmind/programs/buildtrack/missions/execution.md
src/devopsmind/programs/buildtrack/missions/resilience.md
src/devopsmind/programs/buildtrack/validators/cicd_validator.py
src/devopsmind/programs/buildtrack/validators/design_validator.py
src/devopsmind/programs/buildtrack/validators/docker_validator.py
src/devopsmind/programs/buildtrack/validators/git_validator.py
src/devopsmind/programs/buildtrack/validators/gitops_validator.py
src/devopsmind/programs/buildtrack/validators/helm_validator.py
src/devopsmind/programs/buildtrack/validators/shell_validator.py
src/devopsmind/programs/buildtrack/validators/yaml_validator.py
src/devopsmind/programs/buildtrack/validators/__pycache__/cicd_validator.cpython-312.pyc
src/devopsmind/programs/buildtrack/validators/__pycache__/design_validator.cpython-312.pyc
src/devopsmind/programs/buildtrack/validators/__pycache__/docker_validator.cpython-312.pyc
src/devopsmind/programs/buildtrack/validators/__pycache__/git_validator.cpython-312.pyc
src/devopsmind/programs/buildtrack/validators/__pycache__/gitops_validator.cpython-312.pyc
src/devopsmind/programs/buildtrack/validators/__pycache__/helm_validator.cpython-312.pyc
src/devopsmind/programs/buildtrack/validators/__pycache__/shell_validator.cpython-312.pyc
src/devopsmind/programs/buildtrack/validators/__pycache__/yaml_validator.cpython-312.pyc
src/devopsmind/programs/buildtrack/workspace_template/JOURNAL.md
src/devopsmind/programs/buildtrack/workspace_template/delivery/cicd/DESIGN.md
src/devopsmind/programs/buildtrack/workspace_template/delivery/cicd/README.md
src/devopsmind/programs/buildtrack/workspace_template/delivery/gitops/DESIGN.md
src/devopsmind/programs/buildtrack/workspace_template/delivery/gitops/README.md
src/devopsmind/programs/buildtrack/workspace_template/execution/docker/DESIGN.md
src/devopsmind/programs/buildtrack/workspace_template/execution/docker/README.md
src/devopsmind/programs/buildtrack/workspace_template/execution/git/DESIGN.md
src/devopsmind/programs/buildtrack/workspace_template/execution/git/README.md
src/devopsmind/programs/buildtrack/workspace_template/execution/linux/DESIGN.md
src/devopsmind/programs/buildtrack/workspace_template/execution/linux/README.md
src/devopsmind/programs/buildtrack/workspace_template/resilience/helm/DESIGN.md
src/devopsmind/programs/buildtrack/workspace_template/resilience/helm/README.md
src/devopsmind/programs/buildtrack/workspace_template/resilience/kubernetes/DESIGN.md
src/devopsmind/programs/buildtrack/workspace_template/resilience/kubernetes/README.md
src/devopsmind/programs/cert/cli.py
src/devopsmind/programs/cert/preview.py
src/devopsmind/programs/cert/__pycache__/cli.cpython-312.pyc
src/devopsmind/programs/cert/__pycache__/preview.cpython-312.pyc
src/devopsmind/programs/cli/__init__.py
src/devopsmind/programs/cli/cmd_handler.py
src/devopsmind/programs/cli/program.py
src/devopsmind/programs/cli/programs.py
src/devopsmind/programs/cli/simulate.py
src/devopsmind/programs/cli/submit.py
src/devopsmind/programs/cli/validate.py
src/devopsmind/programs/cli/__pycache__/__init__.cpython-312.pyc
src/devopsmind/programs/cli/__pycache__/cmd_handler.cpython-312.pyc
src/devopsmind/programs/cli/__pycache__/program.cpython-312.pyc
src/devopsmind/programs/cli/__pycache__/programs.cpython-312.pyc
src/devopsmind/programs/cli/__pycache__/simulate.cpython-312.pyc
src/devopsmind/programs/cli/__pycache__/submit.cpython-312.pyc
src/devopsmind/programs/cli/__pycache__/validate.cpython-312.pyc
src/devopsmind/programs/core/consistency.py
src/devopsmind/programs/core/rule_loader.py
src/devopsmind/programs/core/__pycache__/consistency.cpython-312.pyc
src/devopsmind/programs/core/__pycache__/rule_loader.cpython-312.pyc
src/devopsmind/programs/outbox/processor.py
src/devopsmind/programs/outbox/trigger.py
src/devopsmind/programs/outbox/__pycache__/processor.cpython-312.pyc
src/devopsmind/programs/outbox/__pycache__/trigger.cpython-312.pyc
src/devopsmind/programs/policies/buildtrack.policy.json
src/devopsmind/restore/auth_recovery.py
src/devopsmind/restore/cloud_restore.py
src/devopsmind/restore/signer.py
src/devopsmind/restore/snapshot.py
src/devopsmind/restore/sync.py
src/devopsmind/runtime/__init__.py
src/devopsmind/runtime/docker_defaults.py
src/devopsmind/runtime/lab_container.py
src/devopsmind/runtime/preflight.py
src/devopsmind/runtime/program_container.py
src/devopsmind/runtime/project_container.py
src/devopsmind/runtime/runtime_image.py
src/devopsmind/runtime/runtime_version.py
src/devopsmind/runtime/docker/controller.py
src/devopsmind/safety/__init__.py
src/devopsmind/safety/command_guard.py
src/devopsmind/safety/docker_check.py
src/devopsmind/safety/docker_cleanup.py
src/devopsmind/safety/execution_logger.py
src/devopsmind/safety/executor.py
src/devopsmind/safety/preflight.py
src/devopsmind/safety/safe_program_shell.py
src/devopsmind/safety/safe_project_shell.py
src/devopsmind/safety/safe_shell.py
src/devopsmind/safety/stack_policy.py
src/devopsmind/safety/workspace.py
src/devopsmind/safety/wrapper_common.py
src/devopsmind/safety/wrappers.py
src/devopsmind/schema/devopsmind_lab_lint.py
src/devopsmind/tiers/__init__.py
src/devopsmind/tiers/loader.py
src/devopsmind/tiers/pricing.py
src/devopsmind/tiers/tier_installer.py
src/devopsmind/tiers/tier_loader.py
src/devopsmind/tiers/tier_migrate.py
src/devopsmind/tiers/tier_migrate_paid.py
src/devopsmind/tiers/tier_update_notify.py
src/devopsmind/tiers/tiers.py
src/devopsmind/tiers/__pycache__/__init__.cpython-312.pyc
src/devopsmind/tiers/__pycache__/loader.cpython-312.pyc
src/devopsmind/tiers/__pycache__/pricing.cpython-312.pyc
src/devopsmind/tiers/__pycache__/tier_loader.cpython-312.pyc
src/devopsmind/tiers/__pycache__/tier_migrate.cpython-312.pyc
src/devopsmind/tiers/__pycache__/tier_migrate_paid.cpython-312.pyc
src/devopsmind/tiers/__pycache__/tier_update_notify.cpython-312.pyc
src/devopsmind/tiers/__pycache__/tiers.cpython-312.pyc
src/devopsmind/tiers/aiops/domain_aiops_v1.yaml
src/devopsmind/tiers/cloudops/domain_cloudops_v1.yaml
src/devopsmind/tiers/core_pro/core_pro_v1.yaml
src/devopsmind/tiers/foundation_core/foundation_core.yaml
src/devopsmind/tiers/linux/domain_plus_linux_v1.yaml
src/devopsmind/tiers/observability/domain_observability_v1.yaml
src/devopsmind/tiers/python/domain_plus_python_v1.yaml
src/devopsmind/tiers/scenarios/domain_scenarios_v1.yaml
src/devopsmind/tiers/security/domain_security_v1.yaml
src/devopsmind/tiers/story/domain_story_v1.yaml