Community catalog pipeline
The marketplace reads a packed catalog bundle built from git source.
Source of truth
glixo-community-modules — tree:
catalog/
code/ # Glixo Code IDE extensions
agxos/
apps/ # Agxos desktop apps
extensions/ # Agxos-specific extension samples
Build commands (glixo-dev-portal)
npm run catalog:sync # copy catalog tree + resolve local roots
npm run catalog:pack # build hosted catalog.zip + verify
npm run catalog:deploy # upload (CI / maintainer)
Hosted artifacts
- catalog.zip — full catalog bundle
- GET /v1/extensions/catalog — JSON API
Spotlight and install
The API spotlight array controls featured cards on glixo.io. Installability is computed from manifest + artifact presence — see each extension’s install block in the API response.