You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add backend expert knowledge base from forklift Go codebase analysis (#2408)
* Add backend expert knowledge base from forklift Go codebase analysis
Systematically analyzed the kubev2v/forklift backend codebase (~126K lines
of Go) and produced 24 structured knowledge files covering all domain areas:
providers (7 types + common controller), plan/migration pipeline,
network/storage mappings, webhooks, REST API, virt-v2v, shared libraries,
monitoring, and the Ansible operator.
Added a routing table to forklift-expert.mdc so the agent loads the right
backend knowledge file per topic. Included a reusable scraper skill
(backend-analyzer) for refreshing the knowledge when the backend changes.
Resolves: None
Signed-off-by: Aviv Turgeman <aturgema@redhat.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
* Document Conversion CRD and react-hook-form validation pattern
Added Conversion CRD documentation to project-context.mdc (types,
phases, stages, selectors). Added getValues vs useWatch validation
pattern to AGENTS.md for cross-field form dependencies.
Resolves: None
Signed-off-by: Aviv Turgeman <aturgema@redhat.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
---------
Signed-off-by: Aviv Turgeman <aturgema@redhat.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
> **Canonical source:** For the list of CRDs and provider types, see `project-context.mdc`. This agent expands on that with implementation details, status handling, and common pitfalls.
11
+
>
12
+
> **Backend deep-dive:** Detailed Go backend knowledge is available in `.cursor/rules/backend/`. Use the routing table below to load the relevant file when answering backend questions.
11
13
12
14
## Your Role
13
15
@@ -219,7 +221,38 @@ Your approach:
219
221
220
222
---
221
223
222
-
### 9. Kubernetes Fundamentals
224
+
### 9. Conversions & Deep Inspection
225
+
226
+
**V1beta1Conversion**
227
+
- Represents a conversion or deep-inspection operation on a VM
0 commit comments