forked from GitHubMirrors/silverbullet-icalendar
1.3 KiB
1.3 KiB
Specification: Fix Version Inconsistency and Plug Metadata
Overview
The recent version bump to 0.3.29 was incomplete. It updated icalendar.ts and deno.json but missed PLUG.md and icalendar.plug.yaml. This mismatch can cause update issues. Additionally, a user reported a plug-manager error stating "No plug name provided" when fetching PLUG.md, which needs investigation.
Functional Requirements
- Version Consistency: Ensure
icalendar.ts,deno.json,PLUG.md, andicalendar.plug.yamlall reflect version0.3.29. - Metadata Verification: Verify
PLUG.mdcontains the correct YAML frontmatter expected by SilverBullet'splug-manager. - Process Improvement: Update the
conductor/workflow.mdto explicitly list all files that must be updated during a version bump.
Implementation Steps
- Update Versions: Update
versioninPLUG.mdandicalendar.plug.yamlto0.3.29. - Update Workflow: Modify
conductor/workflow.md-> "Track Completion Protocol" -> "Version Bump" section to list all required files (PLUG.md,icalendar.plug.yaml,icalendar.ts,deno.json). - Commit & Push: Commit these fixes and push.
Acceptance Criteria
PLUG.mdversion is0.3.29.icalendar.plug.yamlversion is0.3.29.conductor/workflow.mdlists all 4 files in the Version Bump protocol.