Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions .agents/knowledge/deferred-list-resources.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Deferred List Resources

Resources that were scoped out of a prior PR and need a dedicated follow-up PR.
When the agent runs without `TARGET_PRODUCT` set, entries here take priority over
selecting a new product.

Each row: **product**, **resource** (PascalCase YAML stem), **pattern** (oracle P-NN),
**reason** (one sentence), **follow-up branch** (exact git branch name).

## Table

| Product | Resource | Pattern | Reason | Follow-up branch |
|---------|----------|---------|--------|------------------|
| apigee | TargetServer | P-08 | Bare-array list response — generator needs `list_response_is_array: true` support | add-apigee-list-resources-followup |
| apigee | EnvironmentKeyvaluemaps | P-08 | Bare-array list response — generator needs `list_response_is_array: true` support | add-apigee-list-resources-followup |
| apigee | Organization | P-09 | List items use `"organization"` identity key but resource uses `"name"` — needs custom list decoder | add-apigee-list-resources-followup |
| networkservices | AgentGateway | P-17 | `base_url` defaults to `global` location; list scope mismatches resource creation scope | add-networkservices-list-resources-followup |
| networkservices | EdgeCacheKeyset | P-17 | `base_url` hardcodes `/locations/global/`; list scope mismatches resource creation scope | add-networkservices-list-resources-followup |
| networkservices | EdgeCacheOrigin | P-17 | `base_url` hardcodes `/locations/global/`; list scope mismatches resource creation scope | add-networkservices-list-resources-followup |
| networkservices | EdgeCacheService | P-17 | `base_url` hardcodes `/locations/global/`; list scope mismatches resource creation scope | add-networkservices-list-resources-followup |
| networkservices | EndpointPolicy | P-17 | `base_url` hardcodes `/locations/global/`; list scope mismatches resource creation scope | add-networkservices-list-resources-followup |
| networkservices | Gateway | P-17 | `base_url` defaults to `global` location; list scope mismatches resource creation scope | add-networkservices-list-resources-followup |
| networkservices | GrpcRoute | P-17 | `base_url` defaults to `global` location; list scope mismatches resource creation scope | add-networkservices-list-resources-followup |
| networkservices | HttpRoute | P-17 | `base_url` hardcodes `/locations/global/`; list scope mismatches resource creation scope | add-networkservices-list-resources-followup |
| networkservices | LbRouteExtension | P-17 | `base_url` uses `{{location}}` but resource creation scope mismatches list scope | add-networkservices-list-resources-followup |
| networkservices | LbTrafficExtension | P-17 | `base_url` uses `{{location}}` but resource creation scope mismatches list scope | add-networkservices-list-resources-followup |
| networkservices | Mesh | P-17 | `base_url` defaults to `global` location; list scope mismatches resource creation scope | add-networkservices-list-resources-followup |
| networkservices | ServiceLbPolicies | P-17 | `base_url` defaults to `global` location; list scope mismatches resource creation scope | add-networkservices-list-resources-followup |
| networkservices | TcpRoute | P-17 | `base_url` hardcodes `/locations/global/`; list scope mismatches resource creation scope | add-networkservices-list-resources-followup |
| networkservices | TlsRoute | P-17 | `base_url` defaults to `global` location; list scope mismatches resource creation scope | add-networkservices-list-resources-followup |
5 changes: 5 additions & 0 deletions .agents/knowledge/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,3 +64,8 @@ Read this index at decision points; open only the source the task needs. Format
### Bugs (`bug/`)

*(No entries yet)*

### List resources (`list-resource/`)

- **list-resource-oracle** — Living catalog of every failure pattern, gotcha, and fix encountered during list-resource generation. Read before starting any list-resource task. — [knowledge/list-resource-oracle.md](list-resource-oracle.md)
- **list-resource-patterns** *(agent-generated, append-only)* — Permanent log of every add-list-resource run: passing resources, dropped resources with reasons, and per-run observations. Read before starting a new batch for any product. — [list-resource/list-resource-patterns.md](list-resource/list-resource-patterns.md)
Loading