This is an automated email from the ASF dual-hosted git repository.

luigidemasi pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-kit.git

commit 9c8173cbde364f1e1e62cf1e33fad6de0ca9870c
Merge: 6d25c3a8 62814693
Author: Luigi De Masi <[email protected]>
AuthorDate: Tue Oct 27 11:38:54 2026 +0100

    Consolidate Kit and Knowledge in a monorepo

 .github/workflows/build.yml                        |    10 +-
 .github/workflows/index-release.yml                |    88 +
 .github/workflows/release.sh                       |    11 +-
 .github/workflows/release.yml                      |    33 +-
 .github/workflows/snapshot.yml                     |    32 +-
 .gitignore                                         |    15 -
 CHANGELOG.md                                       |    12 +
 CLAUDE.md                                          |    21 +-
 CONTRIBUTING.md                                    |   100 +-
 README.md                                          |   330 +-
 .../camel-jbang-plugin/camel-jbang-plugin-kit      |     2 -
 distribution.properties                            |     1 +
 docs/antigravity.md                                |     2 +-
 docs/architecture.md                               |    29 +-
 docs/commands.md                                   |     5 +-
 docs/modules/ROOT/pages/architecture.adoc          |    21 +-
 docs/modules/ROOT/pages/commands.adoc              |     7 +-
 docs/modules/ROOT/pages/contributing.adoc          |    88 +-
 docs/modules/ROOT/pages/getting-started.adoc       |    18 +-
 docs/modules/ROOT/pages/knowledge.adoc             |    56 +-
 docs/modules/ROOT/pages/skills.adoc                |     2 +-
 docs/releasing.md                                  |   141 +-
 docs/user-guide.md                                 |     2 +-
 jbang-catalog.json                                 |     2 +-
 README.md => kit/README.md                         |   112 +-
 .../camel-jbang-plugin-kit}/README.md              |     0
 .../camel-jbang-plugin-kit}/pom.xml                |     0
 .../apache/camel/kit}/jbang/CamelKitPlugin.java    |    17 +-
 .../org/apache/camel/kit}/jbang/KitCommand.java    |     2 +-
 .../apache/camel/kit}/jbang/KitInitCommand.java    |     7 +-
 .../camel/kit}/jbang/KitVersionProvider.java       |     2 +-
 .../camel-jbang-plugin/camel-jbang-plugin-kit      |     2 +
 .../camel/kit}/CamelKitCommandParityTest.java      |     5 +-
 .../camel/kit}/jbang/CamelKitPluginTest.java       |     9 +-
 {camel-kit-core => kit/camel-kit-core}/pom.xml     |     4 +-
 .../java/org/apache/camel/kit}/CamelKitMain.java   |    38 +-
 .../org/apache/camel/kit}/VersionProvider.java     |     2 +-
 .../camel/kit}/catalog/CatalogDownloader.java      |     2 +-
 .../camel/kit}/catalog/CitrusSchemaDownloader.java |     2 +-
 .../camel/kit}/catalog/CitrusSchemaProcessor.java  |     2 +-
 .../apache/camel/kit}/command/CamelKitCommand.java |     8 +-
 .../apache/camel/kit}/command/DoctorCommand.java   |    12 +-
 .../org/apache/camel/kit}/command/InitCommand.java |    32 +-
 .../camel/kit}/command/doc/DocCheckCommand.java    |     4 +-
 .../apache/camel/kit}/command/doc/DocCommand.java  |     2 +-
 .../camel/kit}/command/doc/DocInitCommand.java     |     8 +-
 .../camel/kit}/command/doc/DocStaleCommand.java    |     6 +-
 .../camel/kit}/command/doc/DocUnstaleCommand.java  |     4 +-
 .../camel/kit}/command/graph/GraphCommand.java     |     2 +-
 .../kit}/command/graph/GraphDeadCodeCommand.java   |     6 +-
 .../camel/kit}/command/graph/GraphFindCommand.java |    10 +-
 .../kit}/command/graph/GraphGenerateCommand.java   |    10 +-
 .../kit}/command/graph/GraphImpactCommand.java     |     8 +-
 .../camel/kit}/command/graph/GraphJsonWriter.java  |     6 +-
 .../graph/GraphMigrationContextCommand.java        |    12 +-
 .../kit}/command/graph/GraphNeighborsCommand.java  |     8 +-
 .../camel/kit}/command/graph/GraphPathCommand.java |     8 +-
 .../command/graph/GraphProjectContextCommand.java  |    10 +-
 .../command/graph/GraphProjectNormsCommand.java    |    12 +-
 .../kit}/command/graph/GraphQueryCommand.java      |     6 +-
 .../command/graph/GraphRouteContextCommand.java    |    12 +-
 .../kit}/command/graph/GraphRouteFlowCommand.java  |     6 +-
 .../command/graph/GraphRouteTopologyCommand.java   |     6 +-
 .../kit}/command/graph/GraphStatsCommand.java      |     6 +-
 .../kit}/command/graph/GraphSubgraphCommand.java   |     6 +-
 .../kit}/command/graph/GraphVisualizeCommand.java  |     8 +-
 .../camel/kit}/command/pipeline/NextIdCommand.java |     2 +-
 .../kit}/command/plan/PlanAnalyzeCommand.java      |     4 +-
 .../camel/kit}/command/plan/PlanCommand.java       |     2 +-
 .../camel/kit}/command/ship/ShipCommand.java       |    14 +-
 .../camel/kit}/command/ship/ShipRuntime.java       |    10 +-
 .../org/apache/camel/kit}/config/AgentConfig.java  |     2 +-
 .../apache/camel/kit}/config/AgentDescriptor.java  |     2 +-
 .../camel/kit}/config/AgentDescriptorLoader.java   |     2 +-
 .../camel/kit}/config/AgentGeneratorStrategy.java  |     2 +-
 .../apache/camel/kit}/config/AgentRegistry.java    |     2 +-
 .../camel/kit}/config/DistributionConfig.java      |     8 +-
 .../camel/kit}/config/OpenCodeProjectConfig.java   |     2 +-
 .../apache/camel/kit}/doc/FrontmatterHandler.java  |     2 +-
 .../org/apache/camel/kit}/doc/GeneratedInfo.java   |     2 +-
 .../org/apache/camel/kit}/doc/StalenessInfo.java   |     2 +-
 .../camel/kit}/generator/AgentGenerator.java       |     2 +-
 .../kit}/generator/AgentGeneratorFactory.java      |     8 +-
 .../camel/kit}/generator/AgentsMdGenerator.java    |     4 +-
 .../camel/kit}/generator/AntigravityGenerator.java |     6 +-
 .../camel/kit}/generator/AtomicFileWriter.java     |     2 +-
 .../apache/camel/kit}/generator/Bob2Generator.java |     6 +-
 .../kit}/generator/BobGeneratedAssetCleaner.java   |     6 +-
 .../camel/kit}/generator/ClaudeGenerator.java      |    10 +-
 .../camel/kit}/generator/CodexConfigMerger.java    |     2 +-
 .../camel/kit}/generator/CodexGenerator.java       |     8 +-
 .../camel/kit}/generator/CommandStubGenerator.java |     8 +-
 .../camel/kit}/generator/CopilotGenerator.java     |     8 +-
 .../camel/kit}/generator/DefaultGenerator.java     |     6 +-
 .../kit}/generator/DispatchBlockAppender.java      |     8 +-
 .../kit}/generator/GeneratedAssetCleaner.java      |     2 +-
 .../apache/camel/kit}/generator/InitContext.java   |     8 +-
 .../InvalidAgentConfigurationException.java        |     2 +-
 .../camel/kit}/generator/JsoncObjectEditor.java    |     2 +-
 .../camel/kit}/generator/McpConfigGenerator.java   |    12 +-
 .../camel/kit}/generator/OpenCodeConfigMerger.java |     4 +-
 .../camel/kit}/generator/OpenCodeGenerator.java    |     4 +-
 .../kit}/generator/PersonaResourceInstaller.java   |     6 +-
 .../apache/camel/kit}/generator/PiGenerator.java   |     8 +-
 .../camel/kit}/generator/QuteTemplateEngine.java   |     2 +-
 .../apache/camel/kit}/generator/QwenGenerator.java |     4 +-
 .../kit}/generator/SkillResourceInstaller.java     |     8 +-
 .../kit}/generator/TemplateResourceCopier.java     |     2 +-
 .../camel/kit}/generator/TraitApplicator.java      |     8 +-
 .../kit}/generator/VersionPlaceholderResolver.java |     5 +-
 .../org/apache/camel/kit}/output/JLinePrinter.java |     2 +-
 .../java/org/apache/camel/kit}/output/Printer.java |     2 +-
 .../apache/camel/kit}/output/SystemPrinter.java    |     2 +-
 .../org/apache/camel/kit}/plan/PlanAnalyzer.java   |     2 +-
 .../camel/kit}/service/DoctorExpectations.java     |     6 +-
 .../apache/camel/kit}/service/DoctorFinding.java   |     2 +-
 .../apache/camel/kit}/service/DoctorRequest.java   |     2 +-
 .../apache/camel/kit}/service/DoctorResult.java    |     2 +-
 .../apache/camel/kit}/service/DoctorService.java   |    24 +-
 .../camel/kit}/service/ForageCatalogService.java   |     2 +-
 .../camel/kit}/service/InitGraphSummary.java       |     2 +-
 .../apache/camel/kit}/service/InitProgress.java    |     2 +-
 .../apache/camel/kit}/service/InitReporter.java    |     2 +-
 .../org/apache/camel/kit}/service/InitRequest.java |     6 +-
 .../org/apache/camel/kit}/service/InitResult.java  |     4 +-
 .../org/apache/camel/kit}/service/InitService.java |    34 +-
 .../org/apache/camel/kit}/service/InitWarning.java |     2 +-
 .../apache/camel/kit}/ship/ShipArtifactLimits.java |     2 +-
 .../org/apache/camel/kit}/ship/ShipDigest.java     |     2 +-
 .../camel/kit}/ship/artifact/ArtifactFinding.java  |     2 +-
 .../camel/kit}/ship/artifact/ArtifactManifest.java |     2 +-
 .../kit}/ship/artifact/ArtifactManifestReader.java |     6 +-
 .../camel/kit}/ship/artifact/ArtifactPolicy.java   |     2 +-
 .../ship/artifact/ArtifactValidationResult.java    |     2 +-
 .../kit}/ship/artifact/ArtifactValidator.java      |    26 +-
 .../kit}/ship/artifact/CitrusDependencyPolicy.java |     2 +-
 .../catalog/CamelYamlCatalogUsageExtractor.java    |     8 +-
 .../kit}/ship/catalog/CatalogComponentModel.java   |     4 +-
 .../kit}/ship/catalog/CatalogEvidenceSet.java      |     4 +-
 .../ship/catalog/CatalogExpressionInventory.java   |     4 +-
 .../camel/kit}/ship/catalog/CatalogSubject.java    |     2 +-
 .../camel/kit}/ship/catalog/CatalogTarget.java     |     2 +-
 .../kit}/ship/catalog/CatalogUsageRecord.java      |     2 +-
 .../kit}/ship/catalog/ShipCatalogService.java      |    16 +-
 .../camel/kit}/ship/context/ShipContext.java       |     4 +-
 .../camel/kit}/ship/controller/ShipController.java |    44 +-
 .../kit}/ship/controller/ShipCoordinator.java      |    46 +-
 .../kit}/ship/controller/ShipMainValidator.java    |    58 +-
 .../kit}/ship/controller/ShipNativeWorker.java     |    16 +-
 .../ship/controller/ShipPublicationService.java    |    16 +-
 .../apache/camel/kit}/ship/controller/ShipRun.java |     8 +-
 .../camel/kit}/ship/controller/ShipRunStore.java   |    16 +-
 .../kit}/ship/controller/ShipStageResult.java      |    20 +-
 .../kit}/ship/controller/ShipStageWorker.java      |     6 +-
 .../camel/kit}/ship/evidence/CommandEvidence.java  |     2 +-
 .../camel/kit}/ship/evidence/EvidenceCommand.java  |     2 +-
 .../camel/kit}/ship/evidence/EvidenceRunner.java   |     8 +-
 .../kit}/ship/evidence/JvmPayloadArchive.java      |    24 +-
 .../kit}/ship/evidence/JvmPayloadRequest.java      |    10 +-
 .../ship/evidence/ShipJvmPayloadBootstrap.java     |     2 +-
 .../camel/kit}/ship/evidence/ShipLocalStamp.java   |     6 +-
 .../kit}/ship/evidence/ShipLocalStampStore.java    |     6 +-
 .../evidence/launcher/ShipCamelMainBootstrap.java  |     7 +-
 .../launcher/ShipCamelYamlValidateMain.java        |     5 +-
 .../ship/evidence/launcher/ShipCitrusYamlMain.java |     5 +-
 .../kit}/ship/expression/ShipExpressionPolicy.java |     2 +-
 .../kit}/ship/security/ProjectEvidenceFiles.java   |     2 +-
 .../camel/kit}/ship/security/ProjectSnapshot.java  |     4 +-
 .../kit}/ship/security/ProjectSnapshotService.java |    16 +-
 .../ship/security/ShipFilesystemException.java     |     2 +-
 .../kit}/ship/security/ShipSecureFilesystem.java   |     8 +-
 .../camel/kit}/ship/security/ShipTreePolicy.java   |     2 +-
 .../ship/worker/ChangedWorkspaceSecretScanner.java |    10 +-
 .../camel/kit}/ship/worker/LocalCommandRunner.java |     8 +-
 .../apache/camel/kit}/ship/worker/PiWorker.java    |    18 +-
 .../kit}/ship/worker/PiWorkerResultStore.java      |    12 +-
 .../camel/kit}/ship/worker/ShipWorkspace.java      |    14 +-
 .../org/apache/camel/kit}/tui/InitTuiView.java     |     4 +-
 .../org/apache/camel/kit}/tui/TaskTracker.java     |     2 +-
 .../org/apache/camel/kit}/util/AnsiColors.java     |     2 +-
 .../org/apache/camel/kit}/util/LogoRenderer.java   |     2 +-
 .../camel/kit}/util/PrerequisiteChecker.java       |     4 +-
 .../org/apache/camel/kit}/util/ProcessRunner.java  |     2 +-
 .../camel/kit}/util/TemplateNotFoundException.java |     2 +-
 .../org/apache/camel/kit}/util/TemplateUtils.java  |     2 +-
 .../kit}/workflow/ManifestValidationException.java |     2 +-
 .../camel/kit}/workflow/WorkflowManifest.java      |     2 +-
 .../kit}/workflow/WorkflowManifestLoader.java      |     2 +-
 .../kit}/workflow/WorkflowManifestValidator.java   |     2 +-
 .../src/main/resources/agents/acr-moderator.md     |     0
 .../main/resources/agents/catalog-researcher.md    |     0
 .../main/resources/agents/code-quality-reviewer.md |     0
 .../agents/critic-behavioral-equivalence.md        |     0
 .../resources/agents/critic-boundary-compliance.md |     0
 .../main/resources/agents/critic-performance.md    |     0
 .../resources/agents/critic-route-architecture.md  |     0
 .../src/main/resources/agents/critic-security.md   |     0
 .../resources/agents/implementation-engineer.md    |     0
 .../main/resources/agents/integration-architect.md |     0
 .../main/resources/agents/knowledge-researcher.md  |     0
 .../main/resources/agents/migration-specialist.md  |     0
 .../resources/agents/registry/antigravity.yaml     |     0
 .../src/main/resources/agents/registry/bob2.yaml   |     0
 .../src/main/resources/agents/registry/claude.yaml |     0
 .../src/main/resources/agents/registry/codex.yaml  |     0
 .../main/resources/agents/registry/copilot.yaml    |     0
 .../main/resources/agents/registry/opencode.yaml   |     0
 .../src/main/resources/agents/registry/pi.yaml     |     0
 .../src/main/resources/agents/registry/qwen.yaml   |     0
 .../resources/agents/spec-compliance-reviewer.md   |     0
 .../src/main/resources/agents/test-engineer.md     |     0
 .../src/main/resources/art/bannerLines.txt         |     0
 .../src/main/resources/art/camelLines.txt          |     0
 .../src/main/resources/img/camel-kit.gif           |   Bin
 .../src/main/resources/img/logo.png                |   Bin
 .../maven/.mvn/wrapper/maven-wrapper.properties    |     0
 .../camel-kit-core}/src/main/resources/maven/mvnw  |     0
 .../src/main/resources/maven/mvnw.cmd              |     0
 .../ship/schema/artifact-manifest.schema.json      |     0
 .../resources/skills/camel-brainstorm/SKILL.md     |     0
 .../camel-brainstorm/guides/design-assembly.md     |     0
 .../guides/greenfield-interview.md                 |     0
 .../guides/migration-biztalk-graph-analysis.md     |     0
 .../camel-brainstorm/guides/migration-discovery.md |     0
 .../guides/migration-graph-analysis.md             |     0
 .../guides/migration-mule-graph-analysis.md        |     0
 .../camel-brainstorm/guides/version-selection.md   |     0
 .../src/main/resources/skills/camel-debug/SKILL.md |     0
 .../skills/camel-debug/guides/debug-workflow.md    |     0
 .../main/resources/skills/camel-design/SKILL.md    |     0
 .../skills/camel-design/guides/catalog-lookups.md  |     0
 .../camel-design/guides/component-selection.md     |     0
 .../skills/camel-design/guides/data-formats.md     |     0
 .../camel-design/guides/datamapper-interview.md    |     0
 .../skills/camel-design/guides/eip-catalog.md      |     0
 .../camel-design/guides/integration-patterns.md    |     0
 .../skills/camel-design/guides/monitoring.md       |     0
 .../skills/camel-design/guides/performance.md      |     0
 .../camel-design/guides/resilience-interview.md    |     0
 .../skills/camel-design/guides/security.md         |     0
 .../skills/camel-design/guides/tdd-assembly.md     |     0
 .../main/resources/skills/camel-execute/SKILL.md   |     0
 .../guides/adversarial-code-review.md              |     0
 .../camel-execute/guides/environment-probe.md      |     0
 .../camel-execute/guides/implementer-context.md    |     0
 .../guides/quality-reviewer-criteria.md            |     0
 .../skills/camel-execute/guides/re-plan-loop.md    |     0
 .../camel-execute/guides/spec-reviewer-criteria.md |     0
 .../main/resources/skills/camel-implement/SKILL.md |     0
 .../camel-implement/guides/advanced-patterns.md    |     0
 .../camel-implement/guides/component-loading.md    |     0
 .../guides/datamapper-approach-a.md                |     0
 .../guides/datamapper-approach-b.md                |     0
 .../camel-implement/guides/datamapper-groovy.md    |     0
 .../guides/datamapper-validation.md                |     0
 .../camel-implement/guides/docker-compose.md       |     0
 .../guides/graph-project-context.md                |     0
 .../camel-implement/guides/maven-dependencies.md   |     0
 .../skills/camel-implement/guides/orchestrator.md  |     0
 .../skills/camel-implement/guides/pom-quarkus.md   |     0
 .../camel-implement/guides/pom-spring-boot.md      |     0
 .../guides/properties-generation.md                |     0
 .../camel-implement/guides/route-validation.md     |     0
 .../skills/camel-implement/guides/run-script.md    |     0
 .../camel-implement/guides/schema-generation.md    |     0
 .../guides/sequential-http-calls.md                |     0
 .../skills/camel-implement/guides/smoke-test.md    |     0
 .../camel-implement/guides/yaml-catalog-rules.md   |     0
 .../camel-implement/guides/yaml-structure.md       |     0
 .../main/resources/skills/camel-knowledge/SKILL.md |     0
 .../main/resources/skills/camel-migrate/SKILL.md   |     0
 .../guides/biztalk-component-mapping.md            |     0
 .../guides/biztalk-expression-mapping.md           |     0
 .../camel-migrate/guides/biztalk-map-conversion.md |     0
 .../skills/camel-migrate/guides/biztalk-phase1.md  |     0
 .../skills/camel-migrate/guides/biztalk-phase2.md  |     0
 .../guides/biztalk-pipeline-mapping.md             |     0
 .../camel-migrate/guides/camel-version-phase1.md   |     0
 .../camel-migrate/guides/camel-version-phase2.md   |     0
 .../guides/camel2-component-mapping.md             |     0
 .../guides/camel2-dataformat-mapping.md            |     0
 .../camel-migrate/guides/camel2-eip-mapping.md     |     0
 .../guides/camel2-language-mapping.md              |     0
 .../guides/camel2-platform-changes.md              |     0
 .../camel-migrate/guides/datamapper-migrate.md     |     0
 .../camel-migrate/guides/migration-analysis.md     |     0
 .../camel-migrate/guides/migration-runbook.md      |     0
 .../camel-migrate/guides/mule-component-mapping.md |     0
 .../guides/mule-dataweave-conversion.md            |     0
 .../skills/camel-migrate/guides/mulesoft-phase1.md |     0
 .../skills/camel-migrate/guides/mulesoft-phase2.md |     0
 .../guides/source-retirement-audit.md              |     0
 .../src/main/resources/skills/camel-plan/SKILL.md  |     0
 .../skills/camel-plan/guides/task-decomposition.md |     0
 .../camel-plan/guides/task-template-greenfield.md  |     0
 .../camel-plan/guides/task-template-migration.md   |     0
 .../camel-plan/guides/task-template-testing.md     |     0
 .../src/main/resources/skills/camel-ship/SKILL.md  |     0
 .../src/main/resources/skills/camel-start/SKILL.md |     0
 .../src/main/resources/skills/camel-test/SKILL.md  |     0
 .../camel-test/guides/graph-project-context.md     |     0
 .../skills/camel-test/guides/route-analysis.md     |     0
 .../skills/camel-test/guides/test-configuration.md |     0
 .../skills/camel-test/guides/test-generation.md    |     0
 .../skills/camel-test/guides/test-runner.md        |     0
 .../main/resources/skills/camel-validate/SKILL.md  |     0
 .../skills/camel-validate/guides/anti-patterns.md  |     0
 .../camel-validate/guides/endpoint-validation.md   |     0
 .../guides/graph-dead-code-report.md               |     0
 .../camel-validate/guides/graph-project-context.md |     0
 .../skills/camel-validate/guides/quality-checks.md |     0
 .../camel-validate/guides/schema-validation.md     |     0
 .../camel-validate/guides/security-analysis.md     |     0
 .../main/resources/skills/camel-verify/SKILL.md    |     0
 .../skills/camel-verify/guides/error-taxonomy.md   |     0
 .../skills/camel-verify/guides/verify-loop.md      |     0
 .../skills/shared/camel-security-checklist.md      |     0
 .../resources/skills/shared/context-authority.md   |     0
 .../skills/shared/datamapper-canonicalize.md       |     0
 .../skills/shared/discovery-completeness.md        |     0
 .../main/resources/skills/shared/flow-test-data.md |     0
 .../src/main/resources/skills/shared/forage.md     |     0
 .../resources/skills/shared/graph-availability.md  |     0
 .../src/main/resources/skills/shared/iron-laws.md  |     0
 .../src/main/resources/skills/shared/mcp-setup.md  |     2 +-
 .../resources/skills/shared/patterns-deployment.md |     0
 .../skills/shared/patterns-error-handling.md       |     0
 .../skills/shared/patterns-foundational.md         |     0
 .../skills/shared/pipeline-infrastructure.md       |     0
 .../resources/skills/shared/yaml-components.md     |     0
 .../main/resources/skills/shared/yaml-examples.md  |     0
 .../main/resources/skills/shared/yaml-structure.md |     0
 .../resources/templates/antigravity/agents-md.md   |     0
 .../templates/antigravity/agents/camel-reviewer.md |     0
 .../templates/antigravity/agents/camel-worker.md   |     0
 .../templates/bob2/agents/camel-reviewer.md        |     0
 .../templates/bob2/agents/camel-ship-worker.md     |     0
 .../templates/bob2/agents/camel-worker.md          |     0
 .../main/resources/templates/bob2/camel-ship.md    |     0
 .../resources/templates/bob2/custom_modes.yaml     |     0
 .../bob2/rules-camel-brainstorm/brainstorm.md      |     0
 .../templates/bob2/rules-camel-debug/debug.md      |     0
 .../templates/bob2/rules-camel-execute/execute.md  |     0
 .../bob2/rules-camel-implement/implement.md        |     0
 .../templates/bob2/rules-camel-plan/plan.md        |     0
 .../templates/bob2/rules-camel-test/test.md        |     0
 .../bob2/rules-camel-validate/validate.md          |     0
 .../resources/templates/bob2/rules/iron-laws.md    |     0
 .../templates/claude/agents/camel-ship-worker.md   |     0
 .../main/resources/templates/claude/camel-ship.md  |     0
 .../main/resources/templates/claude/claude-md.md   |     0
 .../main/resources/templates/claude/settings.json  |     0
 .../main/resources/templates/codex/agents-md.md    |     0
 .../codex/agents/camel-catalog-researcher.toml     |     0
 .../templates/codex/agents/camel-implementer.toml  |     0
 .../templates/codex/agents/camel-migrator.toml     |     0
 .../templates/codex/agents/camel-planner.toml      |     0
 .../codex/agents/camel-security-reviewer.toml      |     0
 .../templates/codex/agents/camel-ship-worker.toml  |     0
 .../templates/codex/agents/camel-tester.toml       |     0
 .../templates/codex/agents/camel-validator.toml    |     0
 .../main/resources/templates/codex/camel-ship.md   |     0
 .../src/main/resources/templates/constitution.md   |     0
 .../main/resources/templates/copilot/agents-md.md  |     0
 .../agents/camel-catalog-researcher.agent.md       |     0
 .../copilot/agents/camel-implementer.agent.md      |     0
 .../copilot/agents/camel-migrator.agent.md         |     0
 .../copilot/agents/camel-planner.agent.md          |     0
 .../agents/camel-security-reviewer.agent.md        |     0
 .../copilot/agents/camel-ship-worker.agent.md      |     0
 .../templates/copilot/agents/camel-tester.agent.md |     0
 .../copilot/agents/camel-validator.agent.md        |     0
 .../main/resources/templates/copilot/camel-ship.md |     0
 .../templates/copilot/copilot-instructions.md      |     0
 .../templates/copilot/hooks/camel-kit-safety.json  |     0
 .../resources/templates/dispatch/antigravity.md    |     0
 .../src/main/resources/templates/dispatch/bob2.md  |     0
 .../main/resources/templates/dispatch/claude.md    |     0
 .../src/main/resources/templates/dispatch/codex.md |     0
 .../main/resources/templates/dispatch/copilot.md   |     0
 .../main/resources/templates/dispatch/opencode.md  |     0
 .../src/main/resources/templates/dispatch/pi.md    |     0
 .../src/main/resources/templates/dispatch/qwen.md  |     0
 .../src/main/resources/templates/flow.md           |     0
 .../templates/mcp-configs/antigravity-mcp.json     |     2 +-
 .../resources/templates/mcp-configs/bob-mcp.json   |     2 +-
 .../templates/mcp-configs/claude-code-mcp.json     |     2 +-
 .../resources/templates/mcp-configs/codex-mcp.toml |     2 +-
 .../templates/mcp-configs/copilot-mcp.json         |     2 +-
 .../templates/mcp-configs/opencode-mcp.json        |     2 +-
 .../resources/templates/mcp-configs/pi-mcp.json    |     2 +-
 .../resources/templates/mcp-configs/qwen-mcp.json  |     2 +-
 .../templates/opencode/agents/brainstormer.md      |     0
 .../templates/opencode/agents/executor.md          |     0
 .../templates/opencode/agents/implementer.md       |     0
 .../templates/opencode/agents/migrator.md          |     0
 .../resources/templates/opencode/agents/planner.md |     0
 .../templates/opencode/agents/researcher.md        |     0
 .../templates/opencode/agents/reviewer.md          |     0
 .../resources/templates/opencode/agents/tester.md  |     0
 .../templates/opencode/agents/validator.md         |     0
 .../resources/templates/patterns-deployment.md     |     0
 .../resources/templates/patterns-error-handling.md |     0
 .../resources/templates/patterns-foundational.md   |     0
 .../src/main/resources/templates/pi/agents-md.md   |     0
 .../pi/extensions/camel-kit-guard-policy.json      |     0
 .../templates/pi/extensions/camel-kit-guard.ts     |     0
 .../src/main/resources/templates/pom-quarkus.xml   |     0
 .../main/resources/templates/pom-spring-boot.xml   |     0
 .../templates/qwen/agents/camel-implementer.md     |     0
 .../templates/qwen/agents/camel-reviewer.md        |     0
 .../templates/qwen/agents/camel-tester.md          |     0
 .../templates/qwen/agents/camel-validator.md       |     0
 .../src/main/resources/templates/qwen/qwen-md.md   |     0
 .../src/main/resources/templates/qwen/qwenignore   |     0
 .../main/resources/templates/shared/agents-md.md   |     0
 .../traits/antigravity/camel-brainstorm.append.md  |     0
 .../traits/antigravity/camel-execute.append.md     |     0
 .../traits/antigravity/camel-plan.append.md        |     0
 .../traits/antigravity/camel-validate.append.md    |     0
 .../traits/bob2/camel-brainstorm.append.md         |     0
 .../templates/traits/bob2/camel-debug.append.md    |     0
 .../templates/traits/bob2/camel-execute.append.md  |     0
 .../camel-execute/implementer-context.append.md    |     0
 .../traits/bob2/camel-knowledge.append.md          |     0
 .../templates/traits/bob2/camel-migrate.append.md  |     0
 .../templates/traits/bob2/camel-plan.append.md     |     0
 .../templates/traits/bob2/camel-validate.append.md |     0
 .../traits/claude/camel-brainstorm.append.md       |     0
 .../traits/claude/camel-execute.append.md          |     0
 .../camel-execute/environment-probe.append.md      |     0
 .../camel-execute/implementer-context.append.md    |     0
 .../quality-reviewer-criteria.append.md            |     0
 .../claude/camel-execute/re-plan-loop.append.md    |     0
 .../camel-execute/spec-reviewer-criteria.append.md |     0
 .../traits/claude/camel-implement.append.md        |     0
 .../templates/traits/claude/camel-plan.append.md   |     0
 .../templates/traits/claude/camel-test.append.md   |     0
 .../traits/claude/camel-validate.append.md         |     0
 .../templates/traits/claude/camel-verify.append.md |     0
 .../claude/camel-verify/verify-loop.append.md      |     0
 .../traits/opencode/camel-brainstorm.append.md     |     0
 .../traits/opencode/camel-execute.append.md        |     0
 .../camel-execute/implementer-context.append.md    |     0
 .../traits/opencode/camel-knowledge.append.md      |     0
 .../traits/opencode/camel-validate.append.md       |     0
 .../traits/qwen/camel-brainstorm.append.md         |     0
 .../templates/traits/qwen/camel-execute.append.md  |     0
 .../traits/qwen/camel-knowledge.append.md          |     0
 .../templates/traits/qwen/camel-plan.append.md     |     0
 .../resources/templates/validation-completeness.md |     0
 .../resources/templates/validation-constitution.md |     0
 .../main/resources/templates/validation-testing.md |     0
 .../main/resources/templates/yaml-components.md    |     0
 .../src/main/resources/templates/yaml-examples.md  |     0
 .../src/main/resources/templates/yaml-structure.md |     0
 .../resources/workflow/camel-kit-workflow.yaml     |     0
 .../apache/camel/kit}/CamelKitMainShipTest.java    |     2 +-
 .../camel/kit}/catalog/CatalogDownloaderTest.java  |     2 +-
 .../camel/kit}/command/DoctorCommandTest.java      |    16 +-
 .../apache/camel/kit}/command/InitCommandTest.java |    16 +-
 .../camel/kit}/command/doc/DocCommandsTest.java    |     8 +-
 .../command/graph/GraphGenerateCommandTest.java    |     2 +-
 .../graph/GraphParameterizedCommandsTest.java      |     2 +-
 .../graph/GraphParameterlessCommandsTest.java      |     2 +-
 .../graph/GraphProjectContextCommandTest.java      |     2 +-
 .../graph/GraphProjectNormsCommandTest.java        |     2 +-
 .../kit}/command/graph/GraphQueryCommandTest.java  |     4 +-
 .../graph/GraphRouteContextCommandTest.java        |    12 +-
 .../command/graph/GraphVisualizeCommandTest.java   |     2 +-
 .../camel/kit}/command/graph/TestGraphs.java       |    14 +-
 .../kit}/command/pipeline/NextIdCommandTest.java   |     2 +-
 .../camel/kit}/command/ship/ShipCommandTest.java   |    16 +-
 .../camel/kit}/command/ship/ShipRuntimeTest.java   |    10 +-
 .../camel/kit}/config/AgentRegistryTest.java       |     2 +-
 .../camel/kit}/config/DistributionConfigTest.java  |     2 +-
 .../camel/kit}/doc/FrontmatterHandlerTest.java     |     2 +-
 .../kit}/generator/AgentGeneratorFactoryTest.java  |     2 +-
 .../kit}/generator/AntigravityGeneratorTest.java   |    12 +-
 .../generator/BeanConstructionGuidanceTest.java    |     9 +-
 .../camel/kit}/generator/Bob2GeneratorTest.java    |     8 +-
 .../camel/kit}/generator/ClaudeGeneratorTest.java  |     8 +-
 .../camel/kit}/generator/CodexCliSmokeTest.java    |    12 +-
 .../camel/kit}/generator/CodexGeneratorTest.java   |    16 +-
 .../kit}/generator/CommandStubGeneratorTest.java   |    14 +-
 .../camel/kit}/generator/CopilotGeneratorTest.java |    12 +-
 .../camel/kit}/generator/DefaultGeneratorTest.java |    14 +-
 .../kit}/generator/GeneratedAssetCleanerTest.java  |     2 +-
 .../kit}/generator/JsoncObjectEditorTest.java      |     2 +-
 .../generator/MigrationOperationsContractTest.java |     6 +-
 .../kit}/generator/OpenCodeGeneratorTest.java      |    14 +-
 .../generator/PersonaResourceInstallerTest.java    |     2 +-
 .../camel/kit}/generator/PiGeneratorTest.java      |    12 +-
 .../kit}/generator/QuteTemplateEngineTest.java     |     2 +-
 .../camel/kit}/generator/QwenGeneratorTest.java    |    12 +-
 .../kit}/generator/ResourceConsistencyTest.java    |    75 +-
 .../kit}/generator/ShippedAssetStructureTest.java  |    14 +-
 .../kit}/generator/SkillResourceInstallerTest.java |     2 +-
 .../generator/VersionPlaceholderResolverTest.java  |    28 +-
 .../apache/camel/kit}/plan/PlanAnalyzerTest.java   |     2 +-
 .../camel/kit}/service/DoctorServiceTest.java      |    18 +-
 .../kit}/service/ForageCatalogServiceTest.java     |     2 +-
 .../apache/camel/kit}/service/InitServiceTest.java |    12 +-
 .../kit}/ship/ResolverClasspathIsolationTest.java  |     4 +-
 .../ship/ShipExpressionPolicyConsistencyTest.java  |     4 +-
 .../ship/artifact/ArtifactManifestReaderTest.java  |     6 +-
 .../ArtifactValidatorCatalogDependencyTest.java    |    16 +-
 .../kit}/ship/artifact/ArtifactValidatorTest.java  |    12 +-
 .../CamelYamlCatalogUsageExtractorTest.java        |     8 +-
 .../ship/catalog/CatalogComponentModelTest.java    |    12 +-
 .../kit}/ship/catalog/CatalogEvidenceSetTest.java  |     8 +-
 .../camel/kit}/ship/catalog/CatalogTargetTest.java |     2 +-
 .../kit}/ship/catalog/CatalogTestVerifier.java     |    12 +-
 .../kit}/ship/catalog/ShipCatalogBoundaryTest.java |    20 +-
 .../kit}/ship/catalog/ShipCatalogServiceTest.java  |    12 +-
 .../camel/kit}/ship/context/ShipContextTest.java   |    14 +-
 .../ship/controller/ClaudeNativeWorkerTest.java    |     4 +-
 .../ship/controller/CodexNativeWorkerTest.java     |     4 +-
 .../ship/controller/CopilotNativeWorkerTest.java   |     4 +-
 .../kit}/ship/controller/ShipControllerTest.java   |    32 +-
 .../ship/controller/ShipControllerTestSupport.java |     2 +-
 .../ship/controller/ShipCoordinatorLiveIT.java     |    22 +-
 .../kit}/ship/controller/ShipCoordinatorTest.java  |    54 +-
 .../ship/controller/ShipMainValidatorTest.java     |    40 +-
 .../kit}/ship/controller/ShipNativeWorkerTest.java |    28 +-
 .../controller/ShipPublicationServiceTest.java     |     8 +-
 .../kit}/ship/controller/ShipRunStoreTest.java     |     6 +-
 .../camel/kit}/ship/controller/ShipRunTest.java    |    34 +-
 .../kit}/ship/controller/ShipStageResultTest.java  |     6 +-
 .../kit}/ship/evidence/EvidenceRunnerTest.java     |     6 +-
 .../kit}/ship/evidence/JvmPayloadArchiveTest.java  |    12 +-
 .../ship/evidence/JvmPayloadCompatibilityIT.java   |    10 +-
 .../kit}/ship/evidence/JvmPayloadRequestTest.java  |    10 +-
 .../kit}/ship/evidence/JvmPayloadTestFixture.java  |     2 +-
 .../kit}/ship/evidence/ShipLocalStampTest.java     |    28 +-
 .../launcher/ShipCamelMainBootstrapTest.java       |     7 +-
 .../launcher/ShipCamelYamlValidateMainTest.java    |     4 +-
 .../evidence/launcher/ShipCitrusYamlMainTest.java  |     4 +-
 .../ShipExpressionPolicyCapabilityTest.java        |     6 +-
 .../ship/expression/ShipExpressionPolicyTest.java  |     2 +-
 .../kit}/ship/schema/ShipSchemaResourceTest.java   |     4 +-
 .../ship/security/ProjectSnapshotServiceTest.java  |     4 +-
 .../worker/ChangedWorkspaceSecretScannerTest.java  |     6 +-
 .../kit}/ship/worker/LocalCommandRunnerTest.java   |     8 +-
 .../kit}/ship/worker/PiWorkerResultStoreTest.java  |    10 +-
 .../camel/kit}/ship/worker/PiWorkerTest.java       |    10 +-
 .../camel/kit}/ship/worker/ShipWorkspaceTest.java  |    10 +-
 .../camel/kit}/util/PrerequisiteCheckerTest.java   |     4 +-
 .../apache/camel/kit}/util/ProcessRunnerTest.java  |     2 +-
 .../apache/camel/kit}/util/TemplateUtilsTest.java  |     2 +-
 .../camel/kit}/workflow/WorkflowManifestTest.java  |    16 +-
 .../apache/camel/kit}/ship/worker/fake-pi-rpc.sh   |     0
 .../expression-policy/catalog-yaml-inventory.json  |     0
 .../test/resources/test-templates/conditional.md   |     0
 .../src/test/resources/test-templates/simple.md    |     0
 {camel-kit-graph => kit/camel-kit-graph}/pom.xml   |     0
 .../apache/camel/kit}/graph/GraphBuildResult.java  |     2 +-
 .../org/apache/camel/kit}/graph/GraphBuilder.java  |     8 +-
 .../apache/camel/kit}/graph/GraphSerializer.java   |     4 +-
 .../apache/camel/kit}/graph/GraphVisualizer.java   |     6 +-
 .../apache/camel/kit}/graph/ParserDiagnostic.java  |     2 +-
 .../org/apache/camel/kit}/graph/ProjectGraph.java  |     4 +-
 .../apache/camel/kit}/graph/RuntimeDetector.java   |     6 +-
 .../apache/camel/kit}/graph/model/EdgeType.java    |     2 +-
 .../apache/camel/kit}/graph/model/GraphEdge.java   |     2 +-
 .../apache/camel/kit}/graph/model/GraphNode.java   |     2 +-
 .../apache/camel/kit}/graph/model/NodeType.java    |     2 +-
 .../camel/kit}/graph/parser/BizTalkParser.java     |     6 +-
 .../camel/kit}/graph/parser/ConfigParser.java      |     6 +-
 .../camel/kit}/graph/parser/CrossLinker.java       |     6 +-
 .../camel/kit}/graph/parser/DataWeaveParser.java   |     8 +-
 .../camel/kit}/graph/parser/GraphParser.java       |     4 +-
 .../camel/kit}/graph/parser/GroovyGraphParser.java |     6 +-
 .../camel/kit}/graph/parser/JavaGraphParser.java   |     6 +-
 .../camel/kit}/graph/parser/MuleXmlFlowParser.java |     6 +-
 .../apache/camel/kit}/graph/parser/PomParser.java  |     6 +-
 .../kit}/graph/parser/PropertyBindingParser.java   |    12 +-
 .../apache/camel/kit}/graph/parser/SecureXml.java  |     2 +-
 .../camel/kit}/graph/parser/XmlRouteParser.java    |     6 +-
 .../camel/kit}/graph/parser/YamlRouteParser.java   |     6 +-
 .../graph/parser/biztalk/BizTalkBindingParser.java |     8 +-
 .../graph/parser/biztalk/BizTalkBtmParser.java     |    14 +-
 .../graph/parser/biztalk/BizTalkBtpParser.java     |    14 +-
 .../graph/parser/biztalk/BizTalkOdxParser.java     |    12 +-
 .../camel/kit}/graph/query/DeadCodeAnalyzer.java   |     6 +-
 .../apache/camel/kit}/graph/query/GraphQuery.java  |     6 +-
 .../camel/kit}/graph/query/RouteFlowTracer.java    |     6 +-
 .../camel/kit}/graph/query/RouteTopology.java      |     6 +-
 .../src/main/resources/graph-visualizer/base.css   |     0
 .../resources/graph-visualizer/cytoscape.min.js    |     0
 .../main/resources/graph-visualizer/d3.v7.min.js   |     0
 .../src/main/resources/graph-visualizer/g6.min.js  |     0
 .../resources/graph-visualizer/init-antv-g6.js     |     0
 .../resources/graph-visualizer/init-cytoscape.js   |     0
 .../src/main/resources/graph-visualizer/init-d3.js |     0
 .../resources/graph-visualizer/init-vis-network.js |     0
 .../resources/graph-visualizer/vis-network.min.js  |     0
 .../camel/kit}/graph/FullGraphIntegrationTest.java |     6 +-
 .../apache/camel/kit}/graph/GraphBuilderTest.java  |     6 +-
 .../camel/kit}/graph/GraphSerializerTest.java      |     4 +-
 .../camel/kit}/graph/GraphVisualizerTest.java      |     4 +-
 .../apache/camel/kit}/graph/ProjectGraphTest.java  |     4 +-
 .../camel/kit}/graph/model/GraphEdgeTest.java      |     2 +-
 .../camel/kit}/graph/model/GraphNodeTest.java      |     2 +-
 .../camel/kit}/graph/parser/BizTalkParserTest.java |     6 +-
 .../camel/kit}/graph/parser/ConfigParserTest.java  |     6 +-
 .../camel/kit}/graph/parser/CrossLinkerTest.java   |     6 +-
 .../kit}/graph/parser/DataWeaveParserTest.java     |     6 +-
 .../kit}/graph/parser/GroovyGraphParserTest.java   |     6 +-
 .../kit}/graph/parser/JavaGraphParserTest.java     |     6 +-
 .../kit}/graph/parser/MuleXmlFlowParserTest.java   |     6 +-
 .../camel/kit}/graph/parser/PomParserTest.java     |     8 +-
 .../graph/parser/PropertyBindingParserTest.java    |     6 +-
 .../kit}/graph/parser/XmlRouteParserTest.java      |     6 +-
 .../kit}/graph/parser/YamlRouteParserTest.java     |     6 +-
 .../parser/biztalk/BizTalkBindingParserTest.java   |     8 +-
 .../graph/parser/biztalk/BizTalkBtmParserTest.java |    12 +-
 .../graph/parser/biztalk/BizTalkBtpParserTest.java |    12 +-
 .../graph/parser/biztalk/BizTalkOdxParserTest.java |    12 +-
 .../kit}/graph/query/DeadCodeAnalyzerTest.java     |     6 +-
 .../kit}/graph/query/ExpandWithInterfacesTest.java |     6 +-
 .../camel/kit}/graph/query/GraphQueryTest.java     |     6 +-
 .../kit}/graph/query/RouteFlowTracerTest.java      |     6 +-
 .../camel/kit}/graph/query/RouteTopologyTest.java  |     6 +-
 .../src/test/resources/biztalk-pom-only/pom.xml    |     0
 .../test/resources/testdata/application.properties |     0
 .../resources/testdata/biztalk/OrderSchema.xsd     |     0
 .../resources/testdata/biztalk/OrderToInvoice.btm  |     0
 .../resources/testdata/biztalk/PortBindings.xml    |     0
 .../testdata/biztalk/SimpleOrchestration.odx       |     0
 .../test/resources/testdata/biztalk/XMLReceive.btp |     0
 .../test/resources/testdata/biztalk/malformed.odx  |     0
 .../src/test/resources/testdata/di/OrderRoute.java |     0
 .../test/resources/testdata/di/OrderService.java   |     0
 .../resources/testdata/di/OrderServiceImpl.java    |     0
 .../resources/testdata/di/PaymentProcessor.java    |     0
 .../resources/testdata/di/application.properties   |     0
 .../src/test/resources/testdata/di/pom.xml         |     0
 .../resources/testdata/dwl/transform-order.dwl     |     0
 .../resources/testdata/groovy/GroovyRoute.groovy   |     0
 .../resources/testdata/groovy/transform.groovy     |     0
 .../test/resources/testdata/java/BaseRoute.java    |     0
 .../resources/testdata/java/OrderProcessor.java    |     0
 .../test/resources/testdata/java/OrderRoute.java   |     0
 .../test/resources/testdata/mule3/legacy-flow.xml  |     0
 .../resources/testdata/mule4/global-config.xml     |     0
 .../resources/testdata/mule4/order-processing.xml  |     0
 .../src/test/resources/testdata/pom.xml            |     0
 .../test/resources/testdata/xml/camel-context.xml  |     0
 .../src/test/resources/testdata/yaml/routes.yaml   |     0
 .../main => kit/camel-kit-main/dist}/CamelKit.java |     2 +-
 {camel-kit-main => kit/camel-kit-main}/pom.xml     |     0
 .../src/main/jbang/main}/CamelKit.java             |     2 +-
 .../camel/kit}/JBangLauncherReleaseTest.java       |    16 +-
 .../camel-kit-ship-resolver}/pom.xml               |    25 +-
 .../camel/kit}/ship/resolver/MavenCoordinate.java  |     2 +-
 .../ship/resolver/MavenDependencyExclusion.java    |     2 +-
 .../kit}/ship/resolver/MavenDependencyRoot.java    |     2 +-
 .../ship/resolver/ResolvedExactMavenArtifact.java  |     2 +-
 .../kit}/ship/resolver/ResolvedMavenArtifact.java  |     2 +-
 .../kit}/ship/resolver/ShipMavenResolver.java      |     2 +-
 .../resolver/DistributionVersionMirrorTest.java    |    16 +-
 .../ship/resolver/ExactArtifactResolutionTest.java |     2 +-
 .../kit}/ship/resolver/MavenCoordinateTest.java    |     2 +-
 .../kit}/ship/resolver/ResolverIsolationIT.java    |     6 +-
 kit/pom.xml                                        |   244 +
 knowledge/.editorconfig                            |    21 +
 knowledge/.gitignore                               |    67 +
 knowledge/CHANGELOG.md                             |   151 +
 knowledge/README.md                                |   322 +
 knowledge/docs/releasing.md                        |     9 +
 knowledge/embedding/pom.xml                        |    35 +
 .../kit/knowledge/embedding/EmbeddingProvider.java |    28 +
 .../knowledge/embedding/OnnxEmbeddingProvider.java |   193 +
 .../kit/knowledge/embedding/OnnxReranker.java      |   103 +
 .../embedding/src/main/resources/models/README.md  |    29 +
 .../src/main/resources/models/tokenizer.json       |     1 +
 .../embedding/OnnxEmbeddingProviderTest.java       |    84 +
 knowledge/index/pom.xml                            |   124 +
 knowledge/index/src/main/resources/index.json      |    14 +
 .../src/main/resources/knowledge-index/.gitkeep    |     0
 .../src/main/resources/knowledge-index/INDEX_FILES |    15 +
 .../src/main/resources/knowledge-index/_26.cfe     |   Bin 0 -> 587 bytes
 .../src/main/resources/knowledge-index/_26.cfs     |   Bin 0 -> 14993734 bytes
 .../src/main/resources/knowledge-index/_26.si      |   Bin 0 -> 340 bytes
 .../src/main/resources/knowledge-index/_27.cfe     |   Bin 0 -> 587 bytes
 .../src/main/resources/knowledge-index/_27.cfs     |   Bin 0 -> 14770468 bytes
 .../src/main/resources/knowledge-index/_27.si      |   Bin 0 -> 340 bytes
 .../src/main/resources/knowledge-index/_28.cfe     |   Bin 0 -> 587 bytes
 .../src/main/resources/knowledge-index/_28.cfs     |   Bin 0 -> 15303164 bytes
 .../src/main/resources/knowledge-index/_28.si      |   Bin 0 -> 340 bytes
 .../src/main/resources/knowledge-index/_29.cfe     |   Bin 0 -> 587 bytes
 .../src/main/resources/knowledge-index/_29.cfs     |   Bin 0 -> 5814729 bytes
 .../src/main/resources/knowledge-index/_29.si      |   Bin 0 -> 340 bytes
 .../src/main/resources/knowledge-index/segments_f  |   Bin 0 -> 408 bytes
 .../src/main/resources/knowledge-index/write.lock  |     0
 knowledge/indexer/pom.xml                          |    96 +
 .../kit/knowledge/indexer/CamelCatalogIndexer.java |   326 +
 .../kit/knowledge/indexer/EmbeddingCache.java      |    78 +
 .../kit/knowledge/indexer/GitRepoFetcher.java      |   300 +
 .../camel/kit/knowledge/indexer/IndexBuilder.java  |   195 +
 .../camel/kit/knowledge/indexer/IndexerMain.java   |   144 +
 .../camel/kit/knowledge/indexer/JiraFetcher.java   |   250 +
 .../kit/knowledge/indexer/VersionResolver.java     |   405 +
 .../indexer/asciidoc/JsonPathBlockMacro.java       |    24 +
 .../indexer/asciidoc/JsonPathIncludeProcessor.java |   227 +
 .../indexer/asciidoc/JsonPathListMacro.java        |    23 +
 .../indexer/asciidoc/JsonPathTableMacro.java       |   149 +
 .../knowledge/indexer/asciidoc/JsonPathUtil.java   |   283 +
 .../indexer/asciidoc/MarkdownConverter.java        |   337 +
 .../indexer/chunker/ReleaseNotesChunker.java       |   113 +
 .../knowledge/indexer/chunker/SectionChunker.java  |   154 +
 .../indexer/domain/ApacheCamelDomain.java          |   738 +
 .../knowledge/indexer/domain/DocumentChunk.java    |    36 +
 .../knowledge/indexer/domain/DocumentDomain.java   |    30 +
 .../indexer/parser/AsciidocConverter.java          |   345 +
 .../kit/knowledge/indexer/parser/CveParser.java    |   403 +
 .../knowledge/indexer/CamelCatalogIndexerTest.java |    55 +
 .../kit/knowledge/indexer/EmbeddingCacheTest.java  |    73 +
 .../kit/knowledge/indexer/GitRepoFetcherTest.java  |    44 +
 .../kit/knowledge/indexer/IndexBuilderTest.java    |   126 +
 .../kit/knowledge/indexer/VersionResolverTest.java |   378 +
 .../indexer/asciidoc/EndToEndMarkdownTest.java     |   104 +
 .../asciidoc/JsonPathIncludeProcessorTest.java     |   161 +
 .../indexer/asciidoc/JsonPathTableMacroTest.java   |   276 +
 .../indexer/asciidoc/JsonPathUtilTest.java         |   116 +
 .../indexer/asciidoc/MarkdownConverterTest.java    |    84 +
 .../indexer/chunker/ReleaseNotesChunkerTest.java   |   185 +
 .../indexer/chunker/SectionChunkerTest.java        |   151 +
 .../indexer/parser/AsciidocConverterTest.java      |    61 +
 .../indexer/parser/CveEnrichmentTest.java          |   254 +
 .../knowledge/indexer/parser/CveParserTest.java    |    54 +
 knowledge/indexer/src/test/resources/test-cve.md   |    17 +
 knowledge/mcp/pom.xml                              |   185 +
 .../org/apache/camel/kit/knowledge/mcp/.gitkeep    |     0
 .../camel/kit/knowledge/mcp/IndexDownloader.java   |   767 +
 .../kit/knowledge/mcp/IndexResolverConfig.java     |    33 +
 .../kit/knowledge/mcp/KnowledgeMcpServer.java      |   357 +
 .../kit/knowledge/mcp/LuceneSearchService.java     |   710 +
 .../mcp/src/main/resources/application.properties  |    20 +
 .../src/main/resources/models/model_quantized.onnx |   Bin 0 -> 598902 bytes
 .../resources/models/model_quantized.onnx_data     |   Bin 0 -> 51885568 bytes
 .../main/resources/models/reranker-tokenizer.json  | 30672 +++++++++++++++++++
 .../main/resources/models/reranker_quantized.onnx  |   Bin 0 -> 23143499 bytes
 .../mcp/src/main/resources/models/tokenizer.json   |     1 +
 .../org/apache/camel/kit/knowledge/mcp/.gitkeep    |     0
 .../camel/kit/knowledge/mcp/CveSearchTest.java     |    82 +
 .../kit/knowledge/mcp/EmbeddingLongInputTest.java  |    78 +
 .../camel/kit/knowledge/mcp/EvalDataset.java       |   183 +
 .../camel/kit/knowledge/mcp/HybridSearchTest.java  |    94 +
 .../kit/knowledge/mcp/IndexDiscoveryTest.java      |   185 +
 .../kit/knowledge/mcp/IndexDownloaderTest.java     |   805 +
 .../knowledge/mcp/IndexDownloaderTimeoutTest.java  |   370 +
 .../kit/knowledge/mcp/KnowledgeMcpServerTest.java  |   134 +
 .../kit/knowledge/mcp/LuceneSearchServiceTest.java |    21 +
 .../kit/knowledge/mcp/ModelComparisonTest.java     |   407 +
 .../camel/kit/knowledge/mcp/OnnxRerankerTest.java  |    55 +
 .../kit/knowledge/mcp/RetrievalQualityTest.java    |   239 +
 .../kit/knowledge/mcp/VectorDiagnosticTest.java    |   141 +
 .../mcp/src/test/resources/application.properties  |     3 +
 knowledge/mcp/src/test/resources/eval/qrels.tsv    |    37 +
 knowledge/mcp/src/test/resources/eval/queries.tsv  |    24 +
 knowledge/pom.xml                                  |   162 +
 knowledge/schema/pom.xml                           |    31 +
 .../camel/kit/knowledge/schema/DomainMetadata.java |    27 +
 .../kit/knowledge/schema/KnowledgeDocument.java    |   121 +
 .../kit/knowledge/schema/KnowledgeFields.java      |    60 +
 .../knowledge/schema/KnowledgeDocumentTest.java    |    55 +
 pom.xml                                            |   309 +-
 tools/release_target.py                            |    81 +
 tools/sync_distribution_mirrors.py                 |     4 +-
 tools/test_release_target.py                       |    92 +
 tools/test_sync_distribution_mirrors.py            |     9 +-
 773 files changed, 46387 insertions(+), 2132 deletions(-)

Reply via email to