A Websoft9 automated operations project for mainstream cloud marketplaces. It maintains listed products more efficiently so users get highly available, usable products and versions.
- Repository guidelines and constraints:
AGENTS.md - Project overview and conventions:
specs/ - Repository-specific skills:
.agents/skills/ - VS Code MCP configuration:
.vscode/mcp.json(GitHub MCP uses GitHub OAuth; Playwright MCP requires Node.js/npx)
- Operations dashboard — use the Marketplace dashboard to review application listings and marketplace data.
- Automated checks — workflows check product versions, content, and compliance to support manual review and optimization.
- AWS listing content — application facts are staged in
data/.work/catalog.json; the repository maintains templates, vendor statements, and AWS listing rules. - Review and plan updates — use
mk offer build --app <key> --cloud awsfor an offline preview, thenmk offer planto prepare a live, revision-bound update plan. - Approval-controlled submission — manually run Marketplace Offer Apply to generate plans and submit updates after approval in
aws-marketplace-production. See the update workflow and Odoo first-publication guide. - Legacy workflow — the Issue-driven product-file update workflow is paused.
make help— list development commands.make cli— enter business commands in an isolated.venv(mk help).