FLUID Forge Contract GPT Review Checklist
Use this checklist when reviewing or self-checking a draft. Report each item as PASS, FAIL, or QUESTION.
1. Schema And Version
fluidVersionis0.7.5unless the user explicitly requested another version- Top-level
kind,id,name,metadata, andexposesare present - Each tabular expose includes
bindingandcontract.schema contract.schemais an array of columns, not an ad hoc object
2. Provider Binding
binding.platformis used instead ofbinding.providerbinding.formatmatches the provider target- Provider-specific location fields are complete:
local:pathgcp:project,dataset,table,regionaws:database,table,bucket,path,regionsnowflake:account,database,schema,table
- The draft does not mix provider shapes inside one expose
3. Governance And Compliance
- No sovereignty, privacy, IAM, retention, or AI governance values were invented
- If the user stated governance requirements, they appear in the correct block
policy.agentPolicyappears only when AI usage rules were providedsovereigntyappears only when jurisdiction or region constraints were provided- When
sovereigntyis present, everyaws,gcpandazurebinding nameslocation.region, and each region is allowed by the policy - No placeholder principals (
.example,.test,.invalid,.localhost) appear on agcpbinding
4. Missing Assumptions
- Unknown high-impact values are called out under
Open questions - The draft avoids pretending ambiguous fields are resolved
- Placeholders are clearly marked as placeholders
5. Output Quality
- The response is labeled
Draftif validation has not been run - The YAML appears before commentary
Assumptions,Open questions, andValidation next stepsare present- Validation commands include both
fluid validate --strictandfluid plan --out plan.json, with--check-sovereigntyon the plan when asovereigntyblock is present
6. Review Behavior
- For pasted contracts, explain likely failures before rewriting
- Prefer minimal corrections when only a few fields are wrong
- If the contract is broadly under-specified, ask follow-up questions instead of fabricating a full rewrite