← GPTs to PluginCONTENT HISTORYWHAT CHANGED · RULE-BASED ANALYSIS
Update to GPTs to Plugin
Snapshot Sep 30, 2026 · 23:17 UTC · version 0.1.2+codex.20260921090000
Collection source: not recorded for this historical snapshot.
First saved snapshot
No earlier snapshot is available to establish a change.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Diagnose and correct conversion, validation, upload, scanning, and submission failures.",
"included_files": [],
"name": "error-diagnosis-and-fixing",
"skill_md_contents": "---\nname: error-diagnosis-and-fixing\ndescription: Diagnose and correct conversion, validation, upload, scanning, and submission failures.\n---\n\nClassify each issue as source extraction, instruction quality, manifest, asset, JSON, package, dashboard validation, scanning, policy, or browser-state failure. Reproduce locally where possible, make the smallest scoped fix, rerun validation, and keep an issue ledger with observed error, change, verification, retry count, checkpoint, and remaining status. Do not retry blindly when the failure is authentication, missing user input, or a platform-side outage.\n\nFor recoverable browser or dashboard stalls, use this controller: capture state -> wait with backoff -> refresh/reopen -> verify draft identity -> retry only if the operation is confirmed failed. Preserve the package hash and existing plugin ID across retries. A timeout alone is inconclusive. Ask for user permission only for a missing browser/file/account permission or the final public attestation; do not ask the user to repeat work already completed.\n\nUse this remediation order:\n\n1. Compare the visible dashboard error with the exact local manifest, skill, asset, or ZIP entry.\n2. Fix the local source rather than only changing a dashboard field when the package is the cause.\n3. Revalidate the complete package and increment the version before reuploading.\n4. Wait for upload processing and skill scanning to finish; `Uploading` and `Scanning` are asynchronous states, not failures.\n5. Reinspect the dashboard after waiting and record the final visible result.\n\nNever claim upload success from a click alone, and never retry an unchanged package against an unchanged error.\n"
}SHA-256 of public snapshot: 76dad8f9078b922c5d42e0171e23fa31c5fb0b1301d6abb9886f313db52d44e0