Repository navigation
chore: bootstrap installable Search module - #1
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Motivation
searchbootstrap for the current Slim Host module architecture.Implementation
module.yamlwith manifest V1 (manifest_version,requires, packages, capabilities and permissions).MANIFEST,SearchModule.register(context), and passiveDEFINITION = ModuleDefinition(manifest, loader, origin, declared_id)with no persistence or settings contribution.ocp_module_search.module:DEFINITION.>=1.14.0,<2.0.0; the final Slim Host currently exposes SDK 1.15.0.frontend/module.jsonwith schema V1 and SDK>=1.5.0 <2.0.0; ship a neutral Nuxt layer with no public routes, UI, map or sitemap contributions..tgz, then use the pinned Host CLI to create the real deterministic.ocpV1 bundle.6e78bf72f16343c9c29ce8eeeeff8bbf45115bb2onstaging/epic-91-modular-host(Host 0.2.0, backend SDK 1.15.0, frontend Host 1.0.0, frontend SDK 1.5.0)..ocpbundle and SHA256 for a futurev0.1.0tag.Verified bootstrap behavior
uv sync --frozen --extra dev, Ruff, pytest and wheel build.search-0.1.0.ocpbuilt by the Host CLI./api/v1/search/module-info;backend/src/ocp_module_search: 0 beyondapp.platform.modules.sdk.Final integration baseline
6e78bf72f16343c9c29ce8eeeeff8bbf45115bb2.4525491995cddb7ad9670f456bba1a49e289f583.df8b067757b9bf20fbc54efc9555f3388bd951ff.Codex Task