Skip to content

fix: validate schema module inputs - #4

Merged
jwmoss merged 2 commits into
mainfrom
fix/module-validation-and-version-resolution
Sep 16, 2026
Merged

jwmoss merged 2 commits into
mainfrom
fix/module-validation-and-version-resolution

Conversation

@jwmoss

@jwmoss jwmoss commented Sep 16, 2026

Copy link
Copy Markdown
Member

Add explicit input guards and negative tests for the schema module. Reject malformed inputs before API operations while preserving valid DataTF exports and Terraform resource addresses. Document the access-management boundaries.

Validation: new regression tests fail before the fix; Terraform mock tests pass with Databricks providers 1.128.0 and 1.130.0; fmt, validate, terraform-docs, and TFLint pass. DataTF's local candidate integration passes both layouts and both scopes with import-only and clean post-import plans.

Terraform's minimum remains 1.5. These checks do not certify live permission visibility. Release this module before updating the workspace pattern and DataTF tested version pins.

Tracking PR: 536tech/datatf#5

@jwmoss
jwmoss merged commit 2ec8603 into main Sep 16, 2026
1 check passed
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