'Quorum' names three unrelated concepts across the codebase; identity's own I3 has two non-reconciled definitions
#227
Ggabriel
bug
G
I2 (root distance) is never a hard error anywhere -- is that the right call?
#226
Ggabriel
enhancement
G
IdentityGraphService/QuorumEngine claim to be 'the unified surface enforcing all three invariants atomically' but are called from nowhere
#225
Ggabriel
bug
G
user/identity missing full CRUD (CLI/HTTP/MCP): no admin delete, no CLI wrapper for self-delete
#224
Ggabriel
enhancement
G
GET /api/keys/{key_id}/status endpoint missing -- muse verify-commit --check-key-status always reports unknown
#223
Ggabriel
bug
G
muse reset's dirty-workdir guard suggests --merge/--autoshelf, neither of which exist on muse reset
#222
Ggabriel
bug
G
HD derivation path has no per-hub scoping — same key presented to every hub by default
#221
Ggabriel
bug
G
muse hub repo create seeds every new repo with an invalid, snapshot-less genesis commit (initialize=True by default) — every first push needs --force
#220
Ggabriel
bug
1
G
Code domain's imports dimension doesn't honor its own 'unordered set' merge semantics: reorder + add still produces a false conflict
#219
Ggabriel
bug
1
G
Enhancement: muse diff <branchA> <branchB> could label which side introduced each symbol-level change
#218
Ggabriel
enhancement
1
G
muse push -u / --set-upstream writes to [remotes.<name>] but muse branch --json reads from [branch.<name>] — upstream is always null
#217
Ggabriel
bug
1
G
No persisted branch-creation provenance exists: created_by/created_at reflect the current tip commit, not who created the branch
#216
Ggabriel
enhancement
1
A
muse branch --json's created_by never falls back to human .author, only ever reads agent_id
#215
Ggabriel
bug
1
A
Third-party domain plugins: entry_points discovery, install/uninstall UX, upgrade durability, and marketplace distribution
#214
Ggabriel
enhancement
1
G
HttpTransport.hub_json() silently discards valid JSON array responses, returning {} with no warning
#213
Ggabriel
bug
1
G
muse mist push crashes unconditionally: SimpleNamespace missing json_out (has json_output) and other required push.py attributes
#212
Ggabriel
bug
1
G
IdentityGraphService (root-distance I2, quorum I3) is built and correct but never exposed via any API — no genealogy query surface exists
#211
Ggabriel
bug
2
G
MCP stdio: musehub_set_context's session focus is not honored by the very next musehub_read_context() call
#210
Ggabriel
bug
1
G
docs/reference/mcp.md tool/resource/prompt counts are stale: says 40/29/10, live server reports 125/9/11
#209
Ggabriel
documentation
1
G
MCP stdio transport: SQLAlchemy echo (DEBUG=true) floods stdout with SQL text, corrupting the JSON-RPC stream
#208
Ggabriel
bug
1
G
DATA LOSS: muse shelf save silently drops unstaged modifications when any other file is staged
#207
Ggabriel
bugdata-integrity
2
G
muse coord shard: _build_import_edges never resolves 'from X import Y' — qualified_name is :: separated, code splits on .
#206
Ggabriel
bug
1
G
get_signing_identity's MUSE_AGENT_KEY_FD path derives with entity_type=ENTITY_HUMAN, contradicting hdkeys.py's own ENTITY_AGENT example
#205
Ggabriel
bug
1
G
CRDTPlugin.join() is unreachable from muse merge — schema().merge_mode is never consulted by CLI routing
#204
Ggabriel
bug
1
G
MIDI structured_delta always falls back to file-level ReplaceOp — diff() runs before new blob is written
#203
Ggabriel
bug
1
G
Choose a template