Skip to content

feat: add Lab decision policy versioning#219

Merged
hyeokjun32 merged 1 commit into
mainfrom
feat/lab-decision-policy-versioning
May 14, 2026
Merged

feat: add Lab decision policy versioning#219
hyeokjun32 merged 1 commit into
mainfrom
feat/lab-decision-policy-versioning

Conversation

@hyeokjun32
Copy link
Copy Markdown
Contributor

Summary

  • Added Lab deployment decision policy versioning with triggered rule summaries.
  • Exposed policy traces in CLI, Markdown/HTML reports, demo evidence summaries, worker completion results, and Core 4 conformance checks.
  • Documented the backward-compatible decision policy trace in README and the pipeline contract.

Validation

  • poetry run python3 -m pytest tests/test_deployment_decision.py tests/test_worker_contract.py tests/test_api_worker_workflow.py tests/test_report_generators.py tests/test_demo_evidence_report.py tests/test_core4_conformance.py -q
  • poetry run python3 -m pytest -q
  • poetry run inferedgelab core4-conformance-check
  • poetry run inferedgelab demo-evidence-summary --format text

Impact

  • Makes Lab review/block/unknown outcomes easier to audit without changing existing deployment decision behavior.
  • Strengthens the Core 4 contract smoke around Lab-owned deployment decision evidence.

Notes

  • No production SaaS, DB, queue, auth, or billing behavior added.
  • AIGuard remains optional diagnosis evidence; Lab remains the deployment decision owner.

@hyeokjun32 hyeokjun32 merged commit e75ff9f into main May 14, 2026
1 check passed
@hyeokjun32 hyeokjun32 deleted the feat/lab-decision-policy-versioning branch May 14, 2026 05:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant