- extract-patterns.js: mines layered arch, ArgoCD appsets, cloud regions, CIDR allocations, naming conventions, sync waves, tech stack from code - agent-kb.js: token-efficient JSON rendering of same doc tree - eval-confluence-ref-questions.json: 32 reference-only benchmark questions - wiggum-v2.sh: Ralph Wiggum loop targeting confluence baseline (77.8%) - docs/human-ux-spec.md: BMad UX designer spec for human doc structure - Eval results: V2 at 28.7% vs confluence 77.8% baseline - Hub/spoke ownership now correctly extracted (95% on that question) - Naming conventions, regions, CIDRs surfaced in system-architecture.md
3.2 KiB
3.2 KiB
Terraform: network-core/modules/azure-vnet
Requirements
| Name | Version |
|---|---|
| terraform | >= 1.10 |
| azurerm | ~> 4.0 |
Providers
| Name | Version |
|---|---|
| azurerm | ~> 4.0 |
Modules
No modules.
Resources
| Name | Type |
|---|---|
| azurerm_network_security_group.vnet | resource |
| azurerm_network_security_rule.deny_cross_segment | resource |
| azurerm_resource_group.vnet | resource |
| azurerm_subnet.subnets | resource |
| azurerm_subnet_network_security_group_association.subnets | resource |
| azurerm_virtual_hub_connection.vnet | resource |
| azurerm_virtual_network.vnet | resource |
Inputs
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| region | Azure region | string |
n/a | yes |
| route_table_id | Route table ID for segment | string |
n/a | yes |
| segment | Network segment (production|development|sharedservices|employeeaccess|transit) | string |
n/a | yes |
| subnets | Subnet configurations | map(object({ |
n/a | yes |
| tags | Resource tags | map(string) |
{} |
no |
| virtual_wan_hub_id | Virtual WAN hub resource ID | string |
n/a | yes |
| vnet_cidr | VNet CIDR block (from compute-tools allocation) | string |
n/a | yes |
| vnet_name | VNet name | string |
n/a | yes |
Outputs
| Name | Description |
|---|---|
| nsg_id | Network Security Group ID |
| subnet_ids | Subnet IDs by name |
| vnet_id | VNet resource ID |
| vnet_name | VNet name |
| vwan_connection_id | Virtual WAN connection ID |