# 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`, and `icalendar.plug.yaml` all reflect version `0.3.29`. - **Metadata Verification:** Verify `PLUG.md` contains the correct YAML frontmatter expected by SilverBullet's `plug-manager`. - **Process Improvement:** Update the `conductor/workflow.md` to explicitly list all files that must be updated during a version bump. ## Implementation Steps 1. **Update Versions:** Update `version` in `PLUG.md` and `icalendar.plug.yaml` to `0.3.29`. 2. **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`). 3. **Commit & Push:** Commit these fixes and push. ## Acceptance Criteria - [ ] `PLUG.md` version is `0.3.29`. - [ ] `icalendar.plug.yaml` version is `0.3.29`. - [ ] `conductor/workflow.md` lists all 4 files in the Version Bump protocol.