fix(wire): decompress OC-assembled content before hash verification
The O-frame handler decompresses wire bytes before _verify_object_hash, but the OC handler was verifying the raw assembled (possibly compressed) wire bytes — causing hash mismatch for zlib-encoded large objects.
sha256:aaa8f17ae4a32f8adaf24e90cb44e67280f4c68055e0865726199859abaf044f
sha
~1
symbols
581 changed · 0 in snapshot
files
sha256:b24c767839fd0e10d544dc0918a659bf70d66169bf20cd294f1f63894106d6cd
snapshot
~1
symbol modified
581
files changed
0
dead code introduced
Semantic Changes
1 symbol
Files Changed
−581
0 in snapshot
−581
0 in snapshot
−
.env.example
.example
−
.museignore
.museignore
−
.vscode/settings.json
.json
−
CLAUDE.md
.md
−
Dockerfile
−
LICENSE
−
Makefile
−
README.md
.md
−
alembic.ini
.ini
−
alembic/env.py
.py
−
alembic/script.py.mako
.mako
−
alembic/versions/20260422_1329_ce3181fcf6d6_create_schema.py
.py
−
alembic/versions/20260423_1448_4e68b95b48f3_widen_fingerprint_to_71.py
.py
−
alembic/versions/20260423_1600_a1b2c3d4e5f6_widen_id_columns_to_128.py
.py
−
cloudflare/pack-receiver/worker.js
.js
−
cloudflare/pack-receiver/wrangler.toml
.toml
−
deploy/aws-provision-staging.sh
.sh
−
deploy/aws-provision.sh
.sh
−
deploy/backup.sh
.sh
−
deploy/bootstrap-instance.sh
.sh
−
deploy/cloudwatch-alerts.sh
.sh
−
deploy/count_compressed.py
.py
−
deploy/decompress_objects.py
.py
−
deploy/deploy.sh
.sh
−
deploy/flatten_object_store.py
.py
−
deploy/load-tests/locustfile.py
.py
−
deploy/local-tls/localhost.crt
.crt
−
deploy/local-tls/localhost.key
.key
−
deploy/migrate-test.sh
.sh
−
deploy/nginx-cf.conf
.conf
−
deploy/publish_muse_release.sh
.sh
−
deploy/push.sh
.sh
−
deploy/repair_objects.py
.py
−
deploy/secrets.sh
.sh
−
deploy/seed.sh
.sh
−
deploy/setup-ec2-staging.sh
.sh
−
deploy/setup-ec2.sh
.sh
−
docker-compose.override.yml
.yml
−
docker-compose.yml
.yml
−
docs/db-query-runbook.md
.md
−
docs/guides/frontend-assets.md
.md
−
docs/guides/threat-model.md
.md
−
docs/infrastructure.md
.md
−
docs/legal/dmca.md
.md
−
docs/legal/license-audit.md
.md
−
docs/legal/privacy-policy.md
.md
−
docs/legal/terms-of-service.md
.md
−
docs/on-call-runbook.md
.md
−
docs/pre-launch-checklist.md
.md
−
docs/reference/mcp.md
.md
−
docs/reference/mist-domain.md
.md
−
docs/reference/msign.md
.md
−
docs/reference/type-contracts.md
.md
−
docs/roadmaps/issues-reimagined.md
.md
−
docs/roadmaps/musehub-taxonomy.md
.md
−
docs/secret-rotation-runbook.md
.md
−
docs/test-coverage-checklist.md
.md
−
entrypoint.sh
.sh
−
musehub.db
.db
−
musehub/__init__.py
.py
−
musehub/api/__init__.py
.py
−
musehub/api/routes/__init__.py
.py
−
musehub/api/routes/api/__init__.py
.py
−
musehub/api/routes/api/auth.py
.py
−
musehub/api/routes/api/identities.py
.py
−
musehub/api/routes/api/profiles.py
.py
−
musehub/api/routes/api/search.py
.py
−
musehub/api/routes/api/snapshots.py
.py
−
musehub/api/routes/coord.py
.py
−
musehub/api/routes/mcp.py
.py
−
musehub/api/routes/musehub/__init__.py
.py
−
musehub/api/routes/musehub/_nav_ctx.py
.py
−
musehub/api/routes/musehub/_templates.py
.py
−
musehub/api/routes/musehub/_ui_helpers.py
.py
−
musehub/api/routes/musehub/blame.py
.py
−
musehub/api/routes/musehub/collaborators.py
.py
−
musehub/api/routes/musehub/discover.py
.py
−
musehub/api/routes/musehub/domains.py
.py
−
musehub/api/routes/musehub/htmx_helpers.py
.py
−
musehub/api/routes/musehub/install.py
.py
−
musehub/api/routes/musehub/issues.py
.py
−
musehub/api/routes/musehub/jinja2_filters.py
.py
−
musehub/api/routes/musehub/json_alternate.py
.py
−
musehub/api/routes/musehub/labels.py
.py
−
musehub/api/routes/musehub/mists.py
.py
−
musehub/api/routes/musehub/negotiate.py
.py
−
musehub/api/routes/musehub/objects.py
.py
−
musehub/api/routes/musehub/pagination.py
.py
−
musehub/api/routes/musehub/proposals.py
.py
−
musehub/api/routes/musehub/releases.py
.py
−
musehub/api/routes/musehub/repos.py
.py
−
musehub/api/routes/musehub/search.py
.py
−
musehub/api/routes/musehub/sitemap.py
.py
−
musehub/api/routes/musehub/topics.py
.py
−
musehub/api/routes/musehub/ui.py
.py
−
musehub/api/routes/musehub/ui_agents.py
.py
−
musehub/api/routes/musehub/ui_blame.py
.py
−
musehub/api/routes/musehub/ui_blob.py
.py
−
musehub/api/routes/musehub/ui_commits.py
.py
−
musehub/api/routes/musehub/ui_docs.py
.py
−
musehub/api/routes/musehub/ui_domains.py
.py
−
musehub/api/routes/musehub/ui_intel.py
.py
−
musehub/api/routes/musehub/ui_issues.py
.py
−
musehub/api/routes/musehub/ui_jsonld.py
.py
−
musehub/api/routes/musehub/ui_legal.py
.py
−
musehub/api/routes/musehub/ui_mists.py
.py
−
musehub/api/routes/musehub/ui_new_repo.py
.py
−
musehub/api/routes/musehub/ui_proposals.py
.py
−
musehub/api/routes/musehub/ui_releases.py
.py
−
musehub/api/routes/musehub/ui_repo.py
.py
−
musehub/api/routes/musehub/ui_repo_settings.py
.py
−
musehub/api/routes/musehub/ui_sessions.py
.py
−
musehub/api/routes/musehub/ui_symbols.py
.py
−
musehub/api/routes/musehub/ui_topics.py
.py
−
musehub/api/routes/musehub/ui_tree.py
.py
−
musehub/api/routes/musehub/ui_user_profile.py
.py
−
musehub/api/routes/musehub/ui_view.py
.py
−
musehub/api/routes/musehub/users.py
.py
−
musehub/api/routes/musehub/webhooks.py
.py
−
musehub/api/routes/protocol.py
.py
−
musehub/api/routes/wire.py
.py
−
musehub/api/validation.py
.py
−
musehub/auth/__init__.py
.py
−
musehub/auth/dependencies.py
.py
−
musehub/auth/failure_limiter.py
.py
−
musehub/auth/request_signing.py
.py
−
musehub/config.py
.py
−
musehub/core/__init__.py
.py
−
musehub/core/genesis.py
.py
−
musehub/crypto/__init__.py
.py
−
musehub/crypto/keys.py
.py
−
musehub/db/__init__.py
.py
−
musehub/db/coord_models.py
.py
−
musehub/db/database.py
.py
−
musehub/db/models.py
.py
−
musehub/db/muse_cli_models.py
.py
−
musehub/db/musehub_auth_models.py
.py
−
musehub/db/musehub_collaborator_models.py
.py
−
musehub/db/musehub_domain_models.py
.py
−
musehub/db/musehub_label_models.py
.py
−
musehub/db/musehub_models.py
.py
−
musehub/db/schema_check.py
.py
−
musehub/db/utils.py
.py
−
musehub/debug/__init__.py
.py
−
musehub/debug/memory.py
.py
−
musehub/graph/__init__.py
.py
−
musehub/graph/cycle.py
.py
−
musehub/graph/dag.py
.py
−
musehub/graph/depth.py
.py
−
musehub/graph/push_validator.py
.py
−
musehub/graph/quorum.py
.py
−
musehub/graph/service.py
.py
−
musehub/logging_config.py
.py
−
musehub/main.py
.py
−
musehub/maintenance/__init__.py
.py
−
musehub/maintenance/object_integrity.py
.py
−
musehub/maintenance/orphan_scan.py
.py
−
musehub/mcp/__init__.py
.py
−
musehub/mcp/context.py
.py
−
musehub/mcp/dispatcher.py
.py
−
musehub/mcp/elicitation.py
.py
−
musehub/mcp/prompts.py
.py
−
musehub/mcp/resources.py
.py
−
musehub/mcp/session.py
.py
−
musehub/mcp/sse.py
.py
−
musehub/mcp/stdio_server.py
.py
−
musehub/mcp/tools/__init__.py
.py
−
musehub/mcp/tools/musehub.py
.py
−
musehub/mcp/write_tools/__init__.py
.py
−
musehub/mcp/write_tools/collaborators.py
.py
−
musehub/mcp/write_tools/elicitation_tools.py
.py
−
musehub/mcp/write_tools/issues.py
.py
−
musehub/mcp/write_tools/labels.py
.py
−
musehub/mcp/write_tools/mists.py
.py
−
musehub/mcp/write_tools/proposals.py
.py
−
musehub/mcp/write_tools/releases.py
.py
−
musehub/mcp/write_tools/repos.py
.py
−
musehub/mcp/write_tools/webhooks.py
.py
−
musehub/middleware/__init__.py
.py
−
musehub/middleware/access_log.py
.py
−
musehub/middleware/bot_throttle.py
.py
−
musehub/middleware/content_size.py
.py
−
musehub/middleware/static_cache.py
.py
−
musehub/models/__init__.py
.py
−
musehub/models/base.py
.py
−
musehub/models/coord.py
.py
−
musehub/models/mists.py
.py
−
musehub/models/musehub.py
.py
−
musehub/models/musehub_auth.py
.py
−
musehub/models/musehub_context.py
.py
−
musehub/models/wire.py
.py
−
musehub/muse_cli/__init__.py
.py
−
musehub/muse_cli/db.py
.py
−
musehub/muse_cli/models.py
.py
−
musehub/muse_cli/snapshot.py
.py
−
musehub/protocol/__init__.py
.py
−
musehub/protocol/events.py
.py
−
musehub/protocol/responses.py
.py
−
musehub/protocol/version.py
.py
−
musehub/py.typed
.typed
−
musehub/rate_limits.py
.py
−
musehub/security/__init__.py
.py
−
musehub/security/magic_bytes.py
.py
−
musehub/security/ssrf.py
.py
−
musehub/services/__init__.py
.py
−
musehub/services/musehub_attestations.py
.py
−
musehub/services/musehub_auth.py
.py
−
musehub/services/musehub_context.py
.py
−
musehub/services/musehub_coord.py
.py
−
musehub/services/musehub_coord_server.py
.py
−
musehub/services/musehub_credits.py
.py
−
musehub/services/musehub_cross_repo.py
.py
−
musehub/services/musehub_discover.py
.py
−
musehub/services/musehub_divergence.py
.py
−
musehub/services/musehub_domains.py
.py
−
musehub/services/musehub_gc.py
.py
−
musehub/services/musehub_intel.py
.py
−
musehub/services/musehub_intel_providers.py
.py
−
musehub/services/musehub_issues.py
.py
−
musehub/services/musehub_jobs.py
.py
−
musehub/services/musehub_mcp_executor.py
.py
−
musehub/services/musehub_mists.py
.py
−
musehub/services/musehub_mpay.py
.py
−
musehub/services/musehub_profile.py
.py
−
musehub/services/musehub_proposal_risk.py
.py
−
musehub/services/musehub_proposals.py
.py
−
musehub/services/musehub_release_packager.py
.py
−
musehub/services/musehub_releases.py
.py
−
musehub/services/musehub_repository.py
.py
−
musehub/services/musehub_search.py
.py
−
musehub/services/musehub_sessions.py
.py
−
musehub/services/musehub_snapshot.py
.py
−
musehub/services/musehub_symbol_indexer.py
.py
−
musehub/services/musehub_sync.py
.py
−
musehub/services/musehub_webhook_crypto.py
.py
−
musehub/services/musehub_webhook_dispatcher.py
.py
−
musehub/services/musehub_wire.py
.py
−
musehub/services/musehub_wire_tags.py
.py
−
musehub/services/release_analysis.py
.py
−
musehub/storage/__init__.py
.py
−
musehub/storage/backends.py
.py
−
musehub/templates/mcp/elicitation_callback.html
.html
−
musehub/templates/mcp/elicitation_connect.html
.html
−
musehub/templates/musehub/base.html
.html
−
musehub/templates/musehub/fragments/branch_list_rows.html
.html
−
musehub/templates/musehub/fragments/branch_rows.html
.html
−
musehub/templates/musehub/fragments/collaborator_rows.html
.html
−
musehub/templates/musehub/fragments/commit_comments.html
.html
−
musehub/templates/musehub/fragments/commit_rows.html
.html
−
musehub/templates/musehub/fragments/file_tree.html
.html
−
musehub/templates/musehub/fragments/global_search_results.html
.html
−
musehub/templates/musehub/fragments/issue_comments.html
.html
−
musehub/templates/musehub/fragments/issue_rows.html
.html
−
musehub/templates/musehub/fragments/mist_rows.html
.html
−
musehub/templates/musehub/fragments/proposal_comments.html
.html
−
musehub/templates/musehub/fragments/proposal_rows.html
.html
−
musehub/templates/musehub/fragments/release_rows.html
.html
−
musehub/templates/musehub/fragments/repo_grid.html
.html
−
musehub/templates/musehub/fragments/session_rows.html
.html
−
musehub/templates/musehub/fragments/slug_check.html
.html
−
musehub/templates/musehub/fragments/tag_rows.html
.html
−
musehub/templates/musehub/macros/commit.html
.html
−
musehub/templates/musehub/macros/empty_state.html
.html
−
musehub/templates/musehub/macros/issue.html
.html
−
musehub/templates/musehub/macros/label.html
.html
−
musehub/templates/musehub/macros/pagination.html
.html
−
musehub/templates/musehub/pages/agent_profile.html
.html
−
musehub/templates/musehub/pages/agents_coord.html
.html
−
musehub/templates/musehub/pages/agents_coord_forecast.html
.html
−
musehub/templates/musehub/pages/agents_coord_shard.html
.html
−
musehub/templates/musehub/pages/agents_swarm.html
.html
−
musehub/templates/musehub/pages/blame.html
.html
−
musehub/templates/musehub/pages/blob.html
.html
−
musehub/templates/musehub/pages/branches.html
.html
−
musehub/templates/musehub/pages/ci_gates.html
.html
−
musehub/templates/musehub/pages/ci_run_detail.html
.html
−
musehub/templates/musehub/pages/collaborators_settings.html
.html
−
musehub/templates/musehub/pages/commit.html
.html
−
musehub/templates/musehub/pages/commit_detail.html
.html
−
musehub/templates/musehub/pages/commits.html
.html
−
musehub/templates/musehub/pages/compare.html
.html
−
musehub/templates/musehub/pages/context.html
.html
−
musehub/templates/musehub/pages/diff.html
.html
−
musehub/templates/musehub/pages/docs_muse.html
.html
−
musehub/templates/musehub/pages/docs_muse_api.html
.html
−
musehub/templates/musehub/pages/docs_muse_coordination.html
.html
−
musehub/templates/musehub/pages/docs_muse_domains.html
.html
−
musehub/templates/musehub/pages/docs_muse_foundations.html
.html
−
musehub/templates/musehub/pages/docs_muse_harmony.html
.html
−
musehub/templates/musehub/pages/docs_muse_identity.html
.html
−
musehub/templates/musehub/pages/docs_muse_intelligence.html
.html
−
musehub/templates/musehub/pages/docs_muse_mcp.html
.html
−
musehub/templates/musehub/pages/docs_muse_shelves.html
.html
−
musehub/templates/musehub/pages/docs_muse_wire.html
.html
−
musehub/templates/musehub/pages/domain_detail.html
.html
−
musehub/templates/musehub/pages/domains.html
.html
−
musehub/templates/musehub/pages/embed.html
.html
−
musehub/templates/musehub/pages/explore.html
.html
−
musehub/templates/musehub/pages/global_search.html
.html
−
musehub/templates/musehub/pages/intel_blast_risk.html
.html
−
musehub/templates/musehub/pages/intel_dashboard.html
.html
−
musehub/templates/musehub/pages/intel_dead.html
.html
−
musehub/templates/musehub/pages/intel_hotspots.html
.html
−
musehub/templates/musehub/pages/issue_detail.html
.html
−
musehub/templates/musehub/pages/issue_list.html
.html
−
musehub/templates/musehub/pages/issue_new.html
.html
−
musehub/templates/musehub/pages/legal.html
.html
−
musehub/templates/musehub/pages/mcp_docs.html
.html
−
musehub/templates/musehub/pages/mist_detail.html
.html
−
musehub/templates/musehub/pages/mist_embed.html
.html
−
musehub/templates/musehub/pages/mist_explore.html
.html
−
musehub/templates/musehub/pages/mist_list.html
.html
−
musehub/templates/musehub/pages/new_repo.html
.html
−
musehub/templates/musehub/pages/profile.html
.html
−
musehub/templates/musehub/pages/proposal_detail.html
.html
−
musehub/templates/musehub/pages/proposal_list.html
.html
−
musehub/templates/musehub/pages/release_detail.html
.html
−
musehub/templates/musehub/pages/releases.html
.html
−
musehub/templates/musehub/pages/repo_home.html
.html
−
musehub/templates/musehub/pages/search_symbols.html
.html
−
musehub/templates/musehub/pages/session_detail.html
.html
−
musehub/templates/musehub/pages/sessions.html
.html
−
musehub/templates/musehub/pages/settings.html
.html
−
musehub/templates/musehub/pages/similarity.html
.html
−
musehub/templates/musehub/pages/symbol_detail.html
.html
−
musehub/templates/musehub/pages/symbols.html
.html
−
musehub/templates/musehub/pages/tags.html
.html
−
musehub/templates/musehub/pages/topics.html
.html
−
musehub/templates/musehub/pages/tree.html
.html
−
musehub/templates/musehub/pages/workspace.html
.html
−
musehub/templates/musehub/partials/breadcrumbs.html
.html
−
musehub/templates/musehub/partials/navbar.html
.html
−
musehub/templates/musehub/partials/repo_nav.html
.html
−
musehub/templates/musehub/partials/repo_tabs.html
.html
−
musehub/templates/musehub/static/alpinejs.min.js
.js
−
musehub/templates/musehub/static/favicon-16.png
.png
−
musehub/templates/musehub/static/favicon-32.png
.png
−
musehub/templates/musehub/static/favicon.ico
.ico
−
musehub/templates/musehub/static/favicon.svg
.svg
−
musehub/templates/musehub/static/htmx.min.js
.js
−
musehub/templates/musehub/static/vendor/json-enc.js
.js
−
musehub/templates/musehub/static/vendor/response-targets.js
.js
−
musehub/types/__init__.py
.py
−
musehub/types/compression.py
.py
−
musehub/types/hash_utils.py
.py
−
musehub/types/json_types.py
.py
−
musehub/types/mcp_types.py
.py
−
musehub/types/pydantic_types.py
.py
−
musehub/worker.py
.py
−
package-lock.json
.json
−
package.json
.json
−
pyproject.toml
.toml
−
requirements.txt
.txt
−
scripts/gen_type_contracts.py
.py
−
src/scss/_activity.scss
.scss
−
src/scss/_agents.scss
.scss
−
src/scss/_arrange.scss
.scss
−
src/scss/_blob.scss
.scss
−
src/scss/_branches.scss
.scss
−
src/scss/_ci.scss
.scss
−
src/scss/_commit-detail.scss
.scss
−
src/scss/_components.scss
.scss
−
src/scss/_credits.scss
.scss
−
src/scss/_deps.scss
.scss
−
src/scss/_diff.scss
.scss
−
src/scss/_docs.scss
.scss
−
src/scss/_domain.scss
.scss
−
src/scss/_icons.scss
.scss
−
src/scss/_insights.scss
.scss
−
src/scss/_intel.scss
.scss
−
src/scss/_issues.scss
.scss
−
src/scss/_layout.scss
.scss
−
src/scss/_legal.scss
.scss
−
src/scss/_mcp-docs.scss
.scss
−
src/scss/_mists.scss
.scss
−
src/scss/_new-repo.scss
.scss
−
src/scss/_proposal_detail.scss
.scss
−
src/scss/_proposals.scss
.scss
−
src/scss/_releases.scss
.scss
−
src/scss/_repo-home.scss
.scss
−
src/scss/_repo-nav.scss
.scss
−
src/scss/_symbol-view.scss
.scss
−
src/scss/_symbols.scss
.scss
−
src/scss/_tags.scss
.scss
−
src/scss/_tokens.scss
.scss
−
src/scss/_user-profile.scss
.scss
−
src/scss/_workspace.scss
.scss
−
src/scss/app.scss
.scss
−
src/scss/embed.scss
.scss
−
src/ts/alpine-components.ts
.ts
−
src/ts/app.ts
.ts
−
src/ts/lang-detect.test.ts
.ts
−
src/ts/lang-detect.ts
.ts
−
src/ts/musehub.ts
.ts
−
src/ts/pages/activity.ts
.ts
−
src/ts/pages/blob.ts
.ts
−
src/ts/pages/branches.ts
.ts
−
src/ts/pages/ci-run-detail.ts
.ts
−
src/ts/pages/commit-detail.ts
.ts
−
src/ts/pages/commits.ts
.ts
−
src/ts/pages/diff.ts
.ts
−
src/ts/pages/domain-detail.ts
.ts
−
src/ts/pages/domains.ts
.ts
−
src/ts/pages/elicitation-callback.ts
.ts
−
src/ts/pages/explore.ts
.ts
−
src/ts/pages/feed.ts
.ts
−
src/ts/pages/issue-detail.ts
.ts
−
src/ts/pages/issue-list.ts
.ts
−
src/ts/pages/mcp-docs.ts
.ts
−
src/ts/pages/mist-detail.ts
.ts
−
src/ts/pages/mist-list.ts
.ts
−
src/ts/pages/new-repo.ts
.ts
−
src/ts/pages/proposal-detail.ts
.ts
−
src/ts/pages/proposal-list.ts
.ts
−
src/ts/pages/release-detail.ts
.ts
−
src/ts/pages/release-list.ts
.ts
−
src/ts/pages/repo-page.ts
.ts
−
src/ts/pages/sessions.ts
.ts
−
src/ts/pages/settings.ts
.ts
−
src/ts/pages/symbols.ts
.ts
−
src/ts/pages/tags.ts
.ts
−
src/ts/pages/timeline.ts
.ts
−
src/ts/pages/topics.ts
.ts
−
src/ts/pages/tree.ts
.ts
−
src/ts/pages/user-profile.ts
.ts
−
tests/__init__.py
.py
−
tests/conftest.py
.py
−
tests/factories.py
.py
−
tests/test_agent_registration.py
.py
−
tests/test_api_contracts.py
.py
−
tests/test_api_performance.py
.py
−
tests/test_api_snapshots.py
.py
−
tests/test_auth_authorization.py
.py
−
tests/test_background_jobs.py
.py
−
tests/test_blob_language_detection.py
.py
−
tests/test_bot_throttle.py
.py
−
tests/test_canary.py
.py
−
tests/test_collaborators.py
.py
−
tests/test_compliance.py
.py
−
tests/test_content_size_middleware.py
.py
−
tests/test_context.py
.py
−
tests/test_coordination.py
.py
−
tests/test_cross_repo.py
.py
−
tests/test_data_integrity.py
.py
−
tests/test_database.py
.py
−
tests/test_delta_compressed_base_regression.py
.py
−
tests/test_deployment.py
.py
−
tests/test_divergence.py
.py
−
tests/test_domains.py
.py
−
tests/test_encoding_roundtrip.py
.py
−
tests/test_environments.py
.py
−
tests/test_escape_like.py
.py
−
tests/test_gc.py
.py
−
tests/test_gc_background_tasks.py
.py
−
tests/test_gc_object_refs.py
.py
−
tests/test_genesis_ids.py
.py
−
tests/test_graph_cycle.py
.py
−
tests/test_graph_depth.py
.py
−
tests/test_graph_quorum.py
.py
−
tests/test_graph_service.py
.py
−
tests/test_grpc_wire_framing.py
.py
−
tests/test_health_schema.py
.py
−
tests/test_hypercorn_http2.py
.py
−
tests/test_id_canonical.py
.py
−
tests/test_identity_integration.py
.py
−
tests/test_identity_push_validator.py
.py
−
tests/test_install_script.py
.py
−
tests/test_load_readiness.py
.py
−
tests/test_logging_alerting.py
.py
−
tests/test_markdown_sanitization.py
.py
−
tests/test_mcp_dispatcher.py
.py
−
tests/test_mcp_mist_tools.py
.py
−
tests/test_mcp_new_executor_tools.py
.py
−
tests/test_mcp_protocol.py
.py
−
tests/test_mcp_read_tools.py
.py
−
tests/test_mcp_smoke.py
.py
−
tests/test_mcp_streamable_http.py
.py
−
tests/test_mcp_write_tools.py
.py
−
tests/test_merge_proposals.py
.py
−
tests/test_migrations.py
.py
−
tests/test_mist_cli.py
.py
−
tests/test_mist_models_service.py
.py
−
tests/test_mist_routes.py
.py
−
tests/test_mist_security.py
.py
−
tests/test_mists.py
.py
−
tests/test_msign.py
.py
−
tests/test_msign_request_signing.py
.py
−
tests/test_musehub_alembic.py
.py
−
tests/test_musehub_api_contracts.py
.py
−
tests/test_musehub_auth.py
.py
−
tests/test_musehub_auth_adversarial.py
.py
−
tests/test_musehub_auth_challenge_db.py
.py
−
tests/test_musehub_auth_crypto.py
.py
−
tests/test_musehub_collaborators.py
.py
−
tests/test_musehub_context.py
.py
−
tests/test_musehub_contracts.py
.py
−
tests/test_musehub_coord.py
.py
−
tests/test_musehub_discover.py
.py
−
tests/test_musehub_forks.py
.py
−
tests/test_musehub_htmx_helpers.py
.py
−
tests/test_musehub_issues.py
.py
−
tests/test_musehub_issues_branch_reachability.py
.py
−
tests/test_musehub_issues_commit_graph.py
.py
−
tests/test_musehub_issues_input_limits.py
.py
−
tests/test_musehub_jinja2_macros.py
.py
−
tests/test_musehub_js_cleanup.py
.py
−
tests/test_musehub_json_alternate.py
.py
−
tests/test_musehub_labels.py
.py
−
tests/test_musehub_negotiate.py
.py
−
tests/test_musehub_openapi.py
.py
−
tests/test_musehub_pagination.py
.py
−
tests/test_musehub_profile_service.py
.py
−
tests/test_musehub_profile_snapshot.py
.py
−
tests/test_musehub_proposals.py
.py
−
tests/test_musehub_proposals_touched_symbols.py
.py
−
tests/test_musehub_repos.py
.py
−
tests/test_musehub_search.py
.py
−
tests/test_musehub_sessions_service.py
.py
−
tests/test_musehub_sitemap.py
.py
−
tests/test_musehub_topics.py
.py
−
tests/test_musehub_ui_blob_deep_links.py
.py
−
tests/test_musehub_ui_branches_tags_ssr.py
.py
−
tests/test_musehub_ui_collaborators_ssr.py
.py
−
tests/test_musehub_ui_commits_enhanced.py
.py
−
tests/test_musehub_ui_commits_ssr.py
.py
−
tests/test_musehub_ui_explore_ssr.py
.py
−
tests/test_musehub_ui_htmx_infra.py
.py
−
tests/test_musehub_ui_issue_detail_ssr.py
.py
−
tests/test_musehub_ui_issue_list_enhanced.py
.py
−
tests/test_musehub_ui_jsonld.py
.py
−
tests/test_musehub_ui_new_repo.py
.py
−
tests/test_musehub_ui_new_repo_ssr.py
.py
−
tests/test_musehub_ui_proposal_ssr.py
.py
−
tests/test_musehub_ui_releases_ssr.py
.py
−
tests/test_musehub_ui_repo_home_ssr.py
.py
−
tests/test_musehub_ui_sessions_ssr.py
.py
−
tests/test_musehub_ui_settings.py
.py
−
tests/test_musehub_ui_settings_ssr.py
.py
−
tests/test_musehub_ui_team.py
.py
−
tests/test_musehub_ui_topics.py
.py
−
tests/test_musehub_ui_user_profile.py
.py
−
tests/test_musehub_webhooks.py
.py
−
tests/test_network_transport.py
.py
−
tests/test_object_integrity.py
.py
−
tests/test_object_store.py
.py
−
tests/test_object_store_canonical.py
.py
−
tests/test_pagination.py
.py
−
tests/test_profile_reimagination.py
.py
−
tests/test_protocol_introspection.py
.py
−
tests/test_quota_via_refs.py
.py
−
tests/test_rate_limiting.py
.py
−
tests/test_releases.py
.py
−
tests/test_repository_service.py
.py
−
tests/test_schema_check.py
.py
−
tests/test_search.py
.py
−
tests/test_secrets_management.py
.py
−
tests/test_security_hardening.py
.py
−
tests/test_sessions.py
.py
−
tests/test_snapshot_entries.py
.py
−
tests/test_snapshot_symbol_indexer.py
.py
−
tests/test_static_assets.py
.py
−
tests/test_storage_backends.py
.py
−
tests/test_symbol_intelligence.py
.py
−
tests/test_ui_ssr.py
.py
−
tests/test_url_validation.py
.py
−
tests/test_webhook_crypto.py
.py
−
tests/test_webhooks.py
.py
−
tests/test_wire_framing.py
.py
−
tests/test_wire_oc_server.py
.py
−
tests/test_wire_push_stream.py
.py
−
tests/test_wire_snapshot_delta.py
.py
−
tests/test_wire_streaming_push.py
.py
−
tests/test_wire_tags.py
.py
−
tests/test_zlib_object_decompression.py
.py
−
tools/gen_type_contracts.py
.py
−
tools/ts_audit.py
.py
−
tools/typing_audit.py
.py
−
tsconfig.json
.json
−
tsconfig.node.json
.json
−
vitest.config.ts
.ts
−
workflows/ci.yml
.yml
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:aaa8f17ae4a32f8adaf24e90cb44e67280f4c68055e0865726199859abaf044f --body "your comment"
No comments yet. Be the first to start the discussion.