4.0 KiB
AI-Agent Glossary (Search-Oriented Index)
Purpose: compact, English, link-rich glossary to help AI agents find facts fast in this repo.
Architecture & Flow
-
7-step create flow — canonical instance creation lifecycle.
- References: docs/20_discovery/resource-creation-pattern.md
-
Instance operation polling — completion by
dtFinish, success byisSuccessful.- References: docs/20_discovery/tubulus_and_polling_logic.md
-
Modify parameter mapping — create vs modify IDs differ (must map from manifest).
-
Adopt/Resume behavior — explicit flags
adopt_existing_on_createandsuspend_on_destroywith status-based matrix.- References: docs/60_strategy/provider_philosophy.md
API Discovery
-
Service parameters fetch —
services/{svcId}→serviceOperation/{id}→param-value-list. -
Proxy endpoint —
/index.cfm?endpoint=...used for API access.
Validation & Normalization
-
JSON array validation —
ValidJSONArrayfor VM params.- References: docs/50_history/12_vm_resource_hardening.md
-
Empty map/list normalization —
{}/[]for map/json/list types.- References: docs/20_discovery/tubulus_and_polling_logic.md
-
Validate-CFS usage — validate before
run.- References: docs/20_discovery/resource-creation-pattern.md
Errors & Incidents
-
VM FW failure stage —
vm.fw_rulesfailure in provisioning.- References: docs/20_discovery/vm_provisioning_failures.md
-
String[] → GUID crash — backend type mismatch (
checkParam).- References: docs/20_discovery/vm_provisioning_failures.md
-
ImportState for Postgres — dedicated import implementation.
Registry & Docs
-
GPG unknown issuer — signature key mismatch.
-
openpgp invalid data — ASCII armor vs binary
.sig. -
Proxy download mode — registry server proxies downloads.
- References: docs/50_history/02_registry_protocol_fix.md
-
Docs build & publish — MkDocs + Docker + publish script.
-
S3 docs pathing —
docs/{ns}/{name}/{version}/.
Strategy
-
Early Termination — fail plan early on logical conflicts.
- References: docs/60_strategy/provider_philosophy.md
-
Confidence Scores — mark certainty levels in docs/analysis.
- References: docs/60_strategy/provider_philosophy.md