Skip to content

chore(pm): dispatch v51 — PR #546 merged; 2 stale P2 items cleared; post-v0.2.0 queue tightened - #547

Merged
aimasteracc merged 3 commits into
developfrom
chore/pm-dispatch-v51
Jun 4, 2026
Merged

chore(pm): dispatch v51 — PR #546 merged; 2 stale P2 items cleared; post-v0.2.0 queue tightened#547
aimasteracc merged 3 commits into
developfrom
chore/pm-dispatch-v51

Conversation

@aimasteracc

Copy link
Copy Markdown
Owner

Summary

PM dispatch v51 wrap-up (docs + memory only — no code changes).

v0.2.0 ceremony status

Step Status
1 — merge release/v0.2.0 → main ✅ DONE (PR #523)
2 — push tag v0.2.0 founder action required
3 — all 5 crates to crates.io ✅ DONE (release.yml)
4 — back-merge → develop ✅ DONE (PR #537, 4e60400f)

Escalations to founder

  1. (P0) Push tag v0.2.0 + publish GitHub Release (Charter §5.12 Step 2 — sole remaining ceremony gate).
  2. (P0) Register @aimasteracc npm scope on npmjs.com + add NPM_TOKEN to npm environment secret (Issue fix(release): re-enable hard E404 failure in publish_one() once @aimasteracc npm scope is registered #534).

Test plan

  • CI passes (docs + memory only — no Rust/JS/YAML code changes)

Signed-off-by: aimasteracc yuaishengtrader@gmail.com


Generated by Claude Code

…ost-v0.2.0 queue tightened

- Squash-merged PR #546 (0fe4f99) — PM v50 wrap-up.
- Audited P2 backlog: release.yml auto-close bug RESOLVED (RFC-0110
  finalize uses git push, no PR API); Issue #428 CLOSED (2026-06-02).
- Marked all agent queues BLOCKED pending founder v0.2.0 tag push.
- Added NPM_TOKEN secret to founder P0 escalation (required for real
  npm publish in v0.2.1).
- decisions.jsonl: v51 entry appended.

Escalations to founder:
  (P0) Push tag v0.2.0 + GitHub Release (Charter §5.12 Step 2).
  (P0) Register @aimasteracc npm scope + add NPM_TOKEN secret.

Signed-off-by: aimasteracc <yuaishengtrader@gmail.com>
Signed-off-by: Claude <noreply@anthropic.com>

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: eebf53a896

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread docs/sprints/2026-Q2-pm-state.md Outdated
11. Issue #428 god-file-split remaining slices.
12. Skill marketplace submission to Claude Code marketplace.
13. "First 5 minutes" walkthrough validation.
11. ~~Issue #428 god-file-split~~ — ✅ **CLOSED** (completed 2026-06-02; slices 1+2 shipped in v0.1.17).

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Keep the god-file split in the queue

When future PM runs use this state as the source of truth, marking Issue #428 as completed removes remaining tech-debt work that is still present in the repo: crates/mycelium-mcp/src/lib.rs is still 6,048 lines and there is no crates/mycelium-mcp/src/tools/context.rs or tools/graph.rs, while docs/vision-vs-reality.md:128 still describes #428 as only partial (lib.rs tool implementations can continue to be split). This should stay open/partial rather than being struck from the backlog.

Useful? React with 👍 / 👎.

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed — P2 dispatch v52 commit 8298577.

Issue #428 was closed by the founder on 2026-06-02 as "completed" because the two completed acceptance criteria (ADR renumber + store/redb_backend split) were done. The third criterion — splitting crates/mycelium-mcp/src/lib.rs tool implementations — was not done and lib.rs remains at 6,048 lines.

Changes in the fix commit:

  • Line 195 now carries an inline ⚠️ Partial: note so future PM runs cannot mistake it for fully done.
  • New explicit P2 item docs: RFC-0029 — update CHANGELOG and hive memory #12 ("MCP god-file split residual") with the 6,048-line figure, the target file structure (tools/context.rs, tools/graph.rs, tests submodule), and a v0.2.1 sprint tag.
  • rust-implementer dispatch state updated to P2 active with this item.

The tracking issue is Issue #428 (still the authoritative scope document); re-opening it would conflict with the founder's authoritative close. A new issue will be opened when the sprint begins.


Generated by Claude Code

claude added 2 commits June 4, 2026 20:07
Issue #428 was closed as 'completed' (ADR-renumber + store-split done).
However crates/mycelium-mcp/src/lib.rs remains at 6,048 lines; the
tool-impl split (acceptance criterion 2) was never done.

PM v51 erroneously struck through #428 entirely. This commit:
- Adds inline warning to #11 (partial completion, not full)
- Adds new P2 item #12: MCP god-file split residual (6,048 lines)
- Updates rust-implementer to P2 active with MCP split as next item
- Updates dispatch state header to v52

Addresses Codex P2 finding on PR #547 (discussion_r3358294024).

Signed-off-by: aimasteracc <yuaishengtrader@gmail.com>
Signed-off-by: Claude <noreply@anthropic.com>
Records PM v52 actions: Codex P2 fix on PR #547 (Issue #428 MCP split
residual added to P2 queue); PR #547 pending CI; next task queued
(MCP god-file split slice 1 — requests.rs extraction).

Signed-off-by: aimasteracc <yuaishengtrader@gmail.com>
Signed-off-by: Claude <noreply@anthropic.com>
@aimasteracc
aimasteracc merged commit 640a8dc into develop Jun 4, 2026
20 checks passed
aimasteracc added a commit that referenced this pull request Jun 4, 2026
… queue defined

- PR #547 MERGED ✅ (squash 640a8dc) — PM v51/v52 wrap-up.
- Post-v0.2.0 security scan: CLEAN (release.yml + npm/ reviewed; no
  hardcoded secrets; E404 grace is by design tracked in Issue #534).
- Live priorities updated: P0 founder (tag v0.2.0 + npm scope),
  P2 autonomous (MCP god-file split + Issue #534 code prep).
- Dispatch state: all agents idle pending founder v0.2.0 tag action.
- decisions.jsonl: NOT updated this session — MCP branch-resolution
  limitation returns local-main content; appending would truncate
  develop's v29–v52 entries. Next session with local clone must append.

Escalations to founder:
  (P0) Push tag v0.2.0 + publish GitHub Release (Charter §5.12 Step 2).
  (P0) Register @aimasteracc npm scope + add NPM_TOKEN env secret.

Signed-off-by: aimasteracc <yuaishengtrader@gmail.com>
aimasteracc added a commit that referenced this pull request Jun 5, 2026
… queue defined (#548)

* chore(pm): dispatch v53 — PR #547 merged; security scan CLEAN; v0.2.1 queue defined

- PR #547 MERGED ✅ (squash 640a8dc) — PM v51/v52 wrap-up.
- Post-v0.2.0 security scan: CLEAN (release.yml + npm/ reviewed; no
  hardcoded secrets; E404 grace is by design tracked in Issue #534).
- Live priorities updated: P0 founder (tag v0.2.0 + npm scope),
  P2 autonomous (MCP god-file split + Issue #534 code prep).
- Dispatch state: all agents idle pending founder v0.2.0 tag action.
- decisions.jsonl: NOT updated this session — MCP branch-resolution
  limitation returns local-main content; appending would truncate
  develop's v29–v52 entries. Next session with local clone must append.

Escalations to founder:
  (P0) Push tag v0.2.0 + publish GitHub Release (Charter §5.12 Step 2).
  (P0) Register @aimasteracc npm scope + add NPM_TOKEN env secret.

Signed-off-by: aimasteracc <yuaishengtrader@gmail.com>

* chore(pm): correct v53 to reality — v0.2.0 ceremony 4/4 COMPLETE

Addresses both Codex findings on PR #548 and removes now-stale claims:

- v0.2.0 ceremony 3/4 → 4/4 COMPLETE: tag v0.2.0 + GitHub Release (5
  binaries + SHA256SUMS) + npm (6 pkgs, install-verified) all shipped
  this session. Removed the stale 'founder must push tag / register npm
  scope' escalations (both done).
- Codex P1: appended the missing v53 decisions.jsonl entry (the remote
  session's MCP branch bug blocked it; done locally with full repo access).
- Codex P2: de-duplicated the v0.2.1 queue against the ACTUAL v0.2.0 tag —
  #535 (signal) + #531 (mutation) verified NOT in tag → stay in v0.2.1;
  #544 (DCO) + #533 (graceful npm) verified IN tag → removed from queue.
- Recorded the real npm root cause (non-authenticating token value, not a
  missing scope: @aimasteracc is the founder's personal user scope) and
  the npm@0.2.0-launcher-has-#525 artifact discrepancy honestly.

Signed-off-by: aisheng.yu <aimasteracc@gmail.com>

---------

Signed-off-by: aimasteracc <yuaishengtrader@gmail.com>
Signed-off-by: aisheng.yu <aimasteracc@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants