Skip to content

docs: document Windows test prerequisites - #2667

Closed
redzwanmutalib wants to merge 1 commit into
Graphify-Labs:v8from
redzwanmutalib:docs/windows-test-readiness
Closed

docs: document Windows test prerequisites#2667
redzwanmutalib wants to merge 1 commit into
Graphify-Labs:v8from
redzwanmutalib:docs/windows-test-readiness

Conversation

@redzwanmutalib

Copy link
Copy Markdown
Contributor

Summary

  • document native Windows test-suite limitations
  • explain Developer Mode/elevated-shell symlink requirements and Windows long-path policy
  • recommend WSL/Linux for exact Ubuntu CI parity
  • clarify that Pyright is currently a local advisory check, not a blocking CI job

Verification

  • uv run --frozen ruff check .
  • all five tools.skillgen consistency guards
  • git diff --check

Scope

Documentation-only: README.md. No source, test, generated artifact, hook, skill, or system-setting changes.

@graphify-labs graphify-labs 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.

Graphify reviewed this change.

Looks safe to merge — no coupling regressions and no blocking issues, checked against the code graph (not a self-assessment).


Graphify review — findings

This pull request adds a new "Windows note" callout to the README's testing section. The note documents Windows-specific test suite considerations, such as enabling Developer Mode for symbolic links, the LongPathsEnabled policy, and clarifies that CI runs on Ubuntu with Python 3.10/3.12 while Pyright is a non-blocking advisory check. The change is documentation-only.

No blocking issues surfaced.

Analysis details — impact, health, verification

Impact & health

Graphify review

Impact — 25 functions depend on the 25 functions this change touches.

Health — grade A; no new coupling hotspots.

Verification — 25 functions in the blast radius were not formally verified this run (proofs are advisory here).

Gate & verification

graphify gate

PASS — objectively clean (no health regressions, tests not run — proofs not run this pass (advisory)). Grounded, not self-assessed.

Advisory (not blocking):

  • verification_scope: 25 function(s) in the blast radius were not formally verified this run

@safishamsi

Copy link
Copy Markdown
Collaborator

Shipped in v0.9.42 (graphifyy==0.9.42 on PyPI). Documents Windows test prerequisites. Credited in the release notes. Thanks @redzwanmutalib!

@safishamsi safishamsi closed this Aug 13, 2026
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.

2 participants