Per-client-org sweep: audit client-mokosuite-* repo metadata across client orgs (extends #759) #760
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Coverage gap found by the #759 audit: that audit was scoped to the
MokoConsultingorg, but theclient-mokosuite-*repos (the original ClarksvilleFurs failure class) live in separate per-client orgs (e.g.ClarksvilleFurs/client-mokosuite-clarksvillefurs) and were therefore not covered.Task
Sweep every client org for
client-mokosuite-*(and any other client extension) repos and audit their first-class metadata the same way #759 did:client-mokosuite-*repos.GET /repos/{org}/{repo}/metadata→ compareextension_type+element_nameagainst the repo's actual Joomla manifest (templateDetails.xmlfor templates → raw folder name, notpl_;source/*.xml/ install manifest for other types).PUT /repos/{org}/{repo}/metadata(tooling:mokogitea_metadata_update, mcp-mokogitea-api v1.5.0)./updates.xmlemits the right(type, element).Reference resolved case:
ClarksvilleFurs/client-mokosuite-clarksvillefurs(was template/tpl_clarksvillefurs; corrected to file/file_mokoonyx_clarksvillefurs).Also track:
MokoSuiteHQreferences.../MokoSuiteHQ/updates.xmlin its<updateservers>block but the file is absent onmain— an update-server gap to resolve.Refs #759, #752.
https://claude.ai/code/session_01Wsno14cxE49MstXFs9G5KT
Branch created:
feature/760-per-client-org-sweep-audit-client-mokosu