decomposer: fix validation failure for Migrate the kab_ingestion domain models, ports, GitHub SCM connector, and SharePoint CMS connector into the repository's app/ package.; Wire the migrated ingestion components into the agent application entry point, card, settings, triggers, governance, publication, and validation layers.; Populate every remaining placeholder file with working application, package, test, dependency, and Kubernetes content.; Verify the migrated agent and completed repository end to end.
Some checks failed
ci / test (push) Failing after 7s
Some checks failed
ci / test (push) Failing after 7s
This commit is contained in:
19
.agents/plans/wf-decompose-c7b1125e7fe2/MAP.md
Normal file
19
.agents/plans/wf-decompose-c7b1125e7fe2/MAP.md
Normal file
@@ -0,0 +1,19 @@
|
||||
# Plan Map
|
||||
|
||||
**Workflow:** wf-decompose-c7b1125e7fe2
|
||||
**Intent:** Extend the existing agent repository at https://gitea.kyndemo.live/agents/content-ingestion-agent. First, migrate the kab_ingestion package into that repository's app/ package, so the ingestion contract models and ports, the GitHub SCM connector, the SharePoint CMS connector, the ingestion orchestrator, the triggers, the governance/publication helpers and the validation helpers all live under app/ and are wired into the agent's create_agent_app entry point, its AgentCard skill list and its typed settings. Second, eliminate every placeholder file in the repository. No file may be left empty, docstring-only, comment-only, or carrying a TODO scaffold marker. Concretely: app/agent.py, app/card.py and app/config.py are currently one-line docstrings; app/__init__.py, app/nodes/__init__.py, app/states/__init__.py, app/tools/__init__.py, app/workflows/__init__.py, tests/__init__.py, requirements.txt and requirements-dev.txt are empty; tests/conftest.py is a single comment; and k8s/deployment.yaml, k8s/configmap.yaml and k8s/service.yaml each contain only the line '# TODO: generation subagent fills this in.'. Every one of these must end up with real, working, populated content appropriate to this agent - actual route wiring, an actual agent card, actual typed settings, actual pinned dependencies, actual Kubernetes manifests and actual test fixtures - rather than boilerplate.
|
||||
**This repo covers:** step 0, step 1, step 2, step 3
|
||||
|
||||
## Dependency graph
|
||||
|
||||
- Step 0: no dependencies
|
||||
- Step 1: depends on step 0
|
||||
- Step 2: depends on step 0, step 1
|
||||
- Step 3: depends on step 0, step 1, step 2
|
||||
|
||||
## Phase table
|
||||
|
||||
Phase 1: step 0
|
||||
Phase 2: step 1
|
||||
Phase 3: step 2
|
||||
Phase 4: step 3
|
||||
Reference in New Issue
Block a user