| Public network access |
The account module sets publicNetworkAccess to Enabled, also when it creates a private endpoint. The project module README says "private endpoints for secure access". |
Whether public access is acceptable on your platform or is closed by policy or another setting. |
| Account diagnostics |
The project module sets diagnostic settings on the account only in standalone mode. The account module sets none. |
Where logs of the shared account go on your platform. |
| Hard-coded platform names |
platform_data holds fixed names for one deployment. Its README and main.tf also differ in some names (container registry, platform storage account). |
Use the code as the source of truth and replace the values for your deployment. |
| README examples out of date |
The platform_data README shows foundry_project inputs (resource_group_name, storage_account_id) that the module no longer has, and lists a PostgreSQL Flexible Server that has no data source. The README of project_data links to specification files that are not in the repository. |
Follow the module variables, not the README examples. |
| Project name |
project_name has default null in the code but is required in practice. |
Always set it. |
| Group inputs |
The three group IDs default to null, but the role assignments are unconditional. |
Always set all three. |
| Reader group |
The reader group only gets a role on the search index. |
Whether readers also need a role on the project or storage. |
| Deploy roots |
Planned for a later phase. |
How your platform deploys the modules today. |
| Container Apps environment, registry, Cosmos DB, AI Search |
The reference design looks them up. The repository has no module that creates them. |
Where and how they are deployed on your platform. |
| Models |
Deployed at platform level, with azurerm_cognitive_deployment in the migration example. No deployment code is in the repository. |
Which models, regions and quota exist, and who changes them. |
| Provider versions |
AzureRM is pinned below 5.0. |
Plan this before an AzureRM major upgrade. |
| Backup, restore, SLA, support hours |
Not in the sources. |
Your contract or onboarding document. |