task-graph
@alneas/task-graph
Section titled “@alneas/task-graph”依存関係の共通型、循環検出、トポロジカルソート、クリティカルパス、ブロッカー分析、 遅延シミュレーション、インメモリアダプターを提供する独立Publicパッケージです。 MITで実行時依存はありません。React・AI・DB・storage・data-engineへ依存しません。
npm install @alneas/task-graphルートに計算・計画API、/types・/cpm・/in-memory-adapter・/planningに用途別の入口を公開します。詳細な計画ヘルパーには別入口を用意します。
英語READMEの例では、2時間と3時間のタスクと1時間のラグから全体6時間を計算します。
Node >=24、必要な実行機能を備えるブラウザ/edge、ESM/CJSとNodeNext型を検証します。
利用前に仕様・計算条件・制約を確認してください。 DB保存・HTTP・AI実行は担当しません。明示した稼働日と容量に基づく日程計画は別の/planning APIで提供します。 engineの従来のグラフ計算APIは同じ実装を再exportし、DB/HTTPアダプターとAI実行はengineに残します。 APIの詳細はsrcのJSDoc、開発はCONTRIBUTING.md、 公開はRELEASING.md、統合サイトは ALNEAS Docsを参照してください。
稼働日・容量計画の仕様: planning.
AI利用ガイドは配布物の dist/ai/SKILL.md と package-context.json に同梱します。次のコマンドはプロジェクトの指示ファイルへの追記をプレビューします。確認後に --write を付けると既存の指示を保持して反映します。
node node_modules/@alneas/task-graph/dist/ai/setup.mjs --project .