Commit Graph

  • b7871215c2 chore: bump version to 0.0.2 main glm-5.1 2026-04-28 09:12:19 +00:00
  • 3c8045103c fix(frontmatter): normalize depends_on to dependsOn for Rust CLI compatibility glm-5.1 2026-04-28 09:08:39 +00:00
  • a9e087ea13 Add README, dual MIT/Apache-2.0 license, and project docs to AGENTS.md glm-5.1 2026-04-27 20:57:03 +00:00
  • 039a6ccfe1 fix: address review findings — CJS build (tsup), workflowCost signature, bottlenecks empty-graph test glm-5.1 2026-04-27 19:56:43 +00:00
  • 55600ac95a review(complete-library): changes requested — 1 critical (CJS build missing), 3 warnings, 4 suggestions glm-5.1 2026-04-27 18:43:49 +00:00
  • aea08a5428 feat(api/public-exports): wire up selective public API surface in src/index.ts glm-5.1 2026-04-27 14:22:39 +00:00
  • ff7b19bc2c Merge cost-benefit/risk-analysis: riskPath, riskDistribution, shouldDecomposeTask, 29 tests glm-5.1 2026-04-27 13:48:07 +00:00
  • 9d2d1811ca feat(cost-benefit/risk-analysis): implement riskPath, riskDistribution, shouldDecomposeTask glm-5.1 2026-04-27 13:39:31 +00:00
  • 28b38e9890 review(graph-complete): approved with changes, 0 critical issues glm-5.1 2026-04-27 13:28:09 +00:00
  • b231fa9da0 feat(cost-benefit/workflow-cost): fix includeCompleted default to false per api-surface.md spec glm-5.1 2026-04-27 13:21:04 +00:00
  • 1344ddf437 Merge cost-benefit/dag-propagation: computeEffectiveP and workflowCost, 63 tests glm-5.1 2026-04-27 12:56:15 +00:00
  • 7bfcfecc7a feat(cost-benefit/dag-propagation): implement DAG-propagation effective probability computation glm-5.1 2026-04-27 12:52:47 +00:00
  • ef8451bb19 Merge graph/subgraph-and-validation: subgraph and validation methods, 43 tests glm-5.1 2026-04-27 12:47:07 +00:00
  • cedbf3098b Merge analysis/bottlenecks: betweenness centrality bottlenecks, 20 tests glm-5.1 2026-04-27 12:46:12 +00:00
  • c3649256cc feat(graph/subgraph-and-validation): implement subgraph and validation methods glm-5.1 2026-04-27 12:41:51 +00:00
  • e074275bcf docs(analysis/bottlenecks): mark task as completed glm-5.1 2026-04-27 12:36:14 +00:00
  • 62e23b5989 feat(analysis/bottlenecks): implement bottlenecks function using graphology-metrics betweenness centrality glm-5.1 2026-04-27 12:35:48 +00:00
  • 8d1b478a8c Merge analysis/critical-path: criticalPath and weightedCriticalPath, 20 tests glm-5.1 2026-04-27 12:34:51 +00:00
  • 4fe8532176 feat(analysis/critical-path): implement criticalPath and weightedCriticalPath glm-5.1 2026-04-27 12:34:35 +00:00
  • 37179bc1de feat(analysis/parallel-groups): implement parallelGroups function with tests glm-5.1 2026-04-27 12:31:43 +00:00
  • b0d943f4e6 Merge graph/queries: 7 query methods with 45 tests glm-5.1 2026-04-27 12:13:15 +00:00
  • 95c8146af7 Merge graph/construction: fromTasks, fromRecords, fromJSON, addTask, addDependency glm-5.1 2026-04-27 12:07:41 +00:00
  • 98cc05d266 feat(graph/queries): implement query methods — hasCycles, findCycles, topologicalOrder, dependencies, dependents, taskCount, getTask glm-5.1 2026-04-27 12:00:17 +00:00
  • 8d384a7b3e feat(graph/construction): implement TaskGraph construction methods glm-5.1 2026-04-27 11:59:56 +00:00
  • 96e65079c2 Merge cost-benefit/ev-calculation: calculateTaskEv pure function with 30 tests glm-5.1 2026-04-27 11:54:10 +00:00
  • aabc9e2fb5 Merge graph/mutation: removeTask, removeDependency, updateTask, updateEdgeAttributes glm-5.1 2026-04-27 11:53:42 +00:00
  • 95ef4b023b Merge frontmatter/file-io-and-serialize: parseTaskFile, parseTaskDirectory, serializeFrontmatter glm-5.1 2026-04-27 11:53:13 +00:00
  • 52a951cb6c Merge graph/export: export() and toJSON() methods on TaskGraph glm-5.1 2026-04-27 11:52:33 +00:00
  • 6016e81162 feat(cost-benefit): implement calculateTaskEv pure function glm-5.1 2026-04-27 11:51:59 +00:00
  • 5adc712193 feat(graph/mutation): implement removeTask, removeDependency, updateTask, updateEdgeAttributes glm-5.1 2026-04-27 11:51:57 +00:00
  • 6da0cb12ce feat(frontmatter/file-io-and-serialize): implement parseTaskFile, parseTaskDirectory, and serializeFrontmatter glm-5.1 2026-04-27 11:51:34 +00:00
  • f8cd38f02d review(schemas-and-errors): approved, 0 critical issues, all tests passing glm-5.1 2026-04-27 11:51:27 +00:00
  • 34e227464c feat(graph/export): implement export() and toJSON() methods on TaskGraph glm-5.1 2026-04-27 11:49:11 +00:00
  • 9ad0ec902c Merge graph/taskgraph-class: TaskGraph class skeleton with DirectedGraph, edge keys, fromJSON glm-5.1 2026-04-27 11:30:57 +00:00
  • e155e1e08a feat(graph/taskgraph-class): implement TaskGraph class skeleton with graphology DirectedGraph glm-5.1 2026-04-27 11:29:59 +00:00
  • 412849501f Merge frontmatter/parsing: parseFrontmatter with YAML 1.2, TypeBox validation, InvalidInputError glm-5.1 2026-04-27 11:28:09 +00:00
  • 7401e4d056 feat(frontmatter/parsing): implement parseFrontmatter with YAML parsing and TypeBox validation glm-5.1 2026-04-27 11:26:55 +00:00
  • 0613a190ce feat(schema/numeric-methods-and-defaults): implement categorical numeric functions and resolveDefaults glm-5.1 2026-04-27 11:25:43 +00:00
  • 30f20a9f26 Merge schema/graph-schemas: node/edge attribute schemas, SerializedGraph generic factory glm-5.1 2026-04-27 11:11:07 +00:00
  • ec30c96671 Merge schema/input-schemas: TaskInput and DependencyEdge schemas with Nullable helper glm-5.1 2026-04-27 11:04:07 +00:00
  • d2eaa0dd77 feat(schema/graph-schemas): define TaskGraphNodeAttributes, TaskGraphEdgeAttributes, and SerializedGraph generic glm-5.1 2026-04-27 11:03:07 +00:00
  • b415d8c86b feat(schema/input-schemas): define TaskInput, DependencyEdge schemas and Nullable re-export glm-5.1 2026-04-27 11:02:40 +00:00
  • e367215e43 feat(schema/result-types): define analysis result TypeBox schemas glm-5.1 2026-04-27 10:59:57 +00:00
  • 8725a26b43 Merge setup/test-infrastructure: vitest config, shared fixtures, 30 tests passing glm-5.1 2026-04-27 10:49:01 +00:00
  • 167dde68f4 feat(setup/test-infrastructure): configure Vitest with shared test fixtures and helpers glm-5.1 2026-04-27 10:48:35 +00:00
  • 196b044ca4 Merge schema/enums: 6 TypeBox enum schemas with type aliases, 21 tests glm-5.1 2026-04-27 10:10:44 +00:00
  • 6003926807 feat(schema/enums): define TypeBox categorical enum schemas and type aliases glm-5.1 2026-04-27 10:08:28 +00:00
  • e4b5ac3d54 Merge frontmatter/splitter: splitFrontmatter function with 18 tests glm-5.1 2026-04-27 10:05:19 +00:00
  • 15104ff10c feat(frontmatter/splitter): implement splitFrontmatter function with tests glm-5.1 2026-04-27 10:04:31 +00:00
  • ce68271f4f feat(error/error-hierarchy): implement typed error class hierarchy glm-5.1 2026-04-27 10:00:40 +00:00
  • bd8a7b06d0 feat(setup/project-init): initialize TypeScript ESM project skeleton glm-5.1 2026-04-27 09:54:01 +00:00
  • 131e3e929b Decompose architecture into 28 atomic implementation tasks glm-5.1 2026-04-27 08:30:05 +00:00
  • e592caed57 Add architecture review findings and address documentation issues glm-5.1 2026-04-26 09:41:05 +00:00
  • 4244c054b7 Fix critical architecture review issues glm-5.1 2026-04-26 09:13:14 +00:00
  • 13d55b981e Add incremental update exploration doc and update ADR-002 glm-5.1 2026-04-26 08:41:19 +00:00
  • ac9dee9c10 Fix TypeBox schema consistency and add TypeBox patterns research glm-5.1 2026-04-26 07:57:23 +00:00
  • 235328813e Add consumer context guidance to architect role spec glm-5.1 2026-04-26 06:39:38 +00:00
  • bde1cc4e70 Decompose monolithic architecture.md into modular docs/architecture/ documents glm-5.1 2026-04-26 06:38:52 +00:00
  • bac335274d Update agent roles and AGENTS.md for open-coordinator and open-memory plugins glm-5.1 2026-04-26 05:46:20 +00:00
  • 6d391e3ad8 Added agent role defs and ssd_process.md glm-5.1 2026-04-25 12:32:43 +00:00
  • 365e7a61dd Fix supply chain attack date: Sept 2025 → April 2026 glm-5.1 2026-04-25 07:14:07 +00:00
  • 3346002fba Resolve all open questions, add class decomposition section glm-5.1 2026-04-25 05:44:18 +00:00
  • 6b281dee81 Resolve 5 architecture open questions, add new gaps from review glm-5.1 2026-04-24 12:22:07 +00:00
  • e2c872d3a1 Pivot architecture from napi/Rust to pure TypeScript with graphology glm-5.1 2026-04-24 10:49:11 +00:00
  • ba8c382d53 Add architecture doc and research reports for taskgraph_ts napi wrapper glm-5.1 2026-04-23 10:30:40 +00:00
  • 1517b5459e inital setup glm-5.1 2026-04-23 08:13:39 +00:00