Skip to content

feat: add Factory Droid platform support#23

Closed
zyaiire wants to merge 1 commit into
Graphify-Labs:v3from
zyaiire:feat/droid-platform-support
Closed

feat: add Factory Droid platform support#23
zyaiire wants to merge 1 commit into
Graphify-Labs:v3from
zyaiire:feat/droid-platform-support

Conversation

@zyaiire

@zyaiire zyaiire commented Apr 7, 2026

Copy link
Copy Markdown

Summary

  • add Droid platform to graphify install routing and CLI subcommands
  • add new graphify/skill-droid.md adapted for Droid Task tool based parallel extraction
  • include skill-droid.md in package data and add Droid install/AGENTS test coverage

Validation

  • python -m pytest tests/ -q --tb=short
  • graphify --help
  • graphify install --platform droid
  • graphify droid install / graphify droid uninstall smoke test

Closes #20

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
@zyaiire zyaiire closed this Apr 7, 2026
safishamsi added a commit that referenced this pull request Jun 19, 2026
…semantic scope, cache staleness, video update, transcribe robustness

Closes the non-crash tier of #1392 in the Claude-path skill fragments:
- #6/#7: build_from_json/build_merge now take directed=IS_DIRECTED in Step 4, Step 5 rebuild, and the --update merge/diff, with prose telling the agent to substitute IS_DIRECTED like INPUT_PATH (a --directed run no longer silently rebuilds undirected and collapses reciprocal edges)
- #10: semantic extraction only flattens document/paper/image, not code (AST already covers code) so subagents stop re-reading every source file
- #12: .graphify_cached.json is deleted on a cache miss so Part C never merges a stale cache from a prior run
- #11: --update now transcribes changed video files and moves transcripts to documents before the semantic pipeline
- #4/#5/#23: transcribe writes via write_text (no shell redirect), uses GRAPHIFY_WHISPER_MODEL/PROMPT env, status to stderr
- #2/#3: add-watch and exports use $(cat graphify-out/.graphify_python) explicitly; MCP Desktop config documents the absolute interpreter path
- #21: extraction-spec example id namespaced (auth_session_validatetoken)
- #22: query term split keeps tokens >= 3 chars

aider/devin monoliths are pinned by the roundtrip invariant and excluded; their own Step 1 already instructs replacing python3 with the resolved interpreter.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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.

Add Factory Droid (factory.ai) platform support

1 participant