Awesome Reviewers

When releasing Sentinel solutions, treat version fields (e.g., _solutionVersion) and packaging outputs as contracts with CI/CD validators and external certification/release systems.

Standards

Example (metadata-only fix pattern)

// Keep version locked during certification review
{
  "_solutionVersion": "3.0.0",
  "solutionId": "<metadata corrected id>"
}
// Bump _solutionVersion only when you add/alter functional content
// e.g., new analytics rule/workbook behavior after go-live

Operational checklist (CI/CD)

  1. Classify the change: metadata-only vs functional.
  2. Confirm external release target version (Partner Center / marketplace listing) before changing _solutionVersion.
  3. If CI fails, identify whether it’s a packaging-generator artifact vs a real source/template authoring issue.
  4. Only apply targeted workarounds to the packaging output when the root cause is tooling, not your content.