Skip to content

research: qualify current MindGraph for public-core portability - #2

Closed
camerontjs-dot wants to merge 1 commit into
mainfrom
research/mindgraph-public-portability-qualification-20260910
Closed

camerontjs-dot wants to merge 1 commit into
mainfrom
research/mindgraph-public-portability-qualification-20260910

Conversation

@camerontjs-dot

Copy link
Copy Markdown
Owner

Question

Does the current standalone MindGraph implementation clear the bounded portability gate required for inclusion in the MainFrame v0.3.0 public core?

Frozen source under test

  • MindGraph commit: 4d292179e1478b999bc6b7c36f9de564c07bd1d9
  • MindGraph tree: ed7803dcf9718005fd190a12f0537b69dcb8b349
  • MainFrame qualification workflow commit: f4f71641324120e85e1ab28a0bc48944c9877222
  • GitHub Actions run: 34504311066
  • Qualification artifact: 10163215465
  • Artifact ZIP SHA-256: 97f76a487d05a62f6ba2bdae40ad7a3d101597e077c5e230847b850dc00d4640

Observed result

The clean GitHub-hosted Ubuntu / Python 3.11 installation completed, but the maintained MindGraph test suite failed during collection before the synthetic retrieval boundary could run.

Observed blockers:

  • src/mindgraph/query.py references Literal without importing it, causing NameError across multiple test modules.
  • mcp>=1.0.0 resolved to MCP 2.2.0; MindGraph MCP tests import create_connected_server_and_client_session, which is unavailable in that installed version.
  • tests/test_pruning.py imports pruning_pass, which is unavailable in the clean checkout/package environment.
  • The default dependency closure installed sentence-transformers, Torch 2.14, and a large Linux CUDA dependency stack. This is materially heavier than the bounded retrieval surface MainFrame would need.

The workflow preserved the failed test output and environment receipt as an Actions artifact.

Disposition

DEFER_MINDGRAPH_TO_LATER_MINOR

This does not establish that the retrieval architecture is unsound. It establishes that the current standalone package does not clear the clean-install/test portability gate required for MainFrame v0.3.0 core promotion. MainFrame is already coherent without MindGraph, so this failure should not block the v0.3.0 release.

A later bounded MindGraph promotion should begin from a repaired, pinned dependency profile and a deliberately slim publication closure, then rerun clean install, ingest, query, provenance, negative-control, missing-state, rebuild, and CI qualification.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant