No description
Find a file
SVM0N 0b6da69a20 feat(tasks): csv-tasks block — cross-file tasks board (phase 2)
Merges task rows from a folder scan (task-shaped CSVs only; '/' = whole
vault) and/or an explicit file list into one board rendered by the same
renderTasks as the full view. Each file's columns map onto a canonical
Title/Type/Project/Priority/Due/Status/Notes set via name aliases
(buildAggregate — pure, unit-tested); files without a Project column
contribute their basename as the project. Edits write through to the
row's source file (done toggles, inline cells, the expander), guarded by
the sync-conflict stash, only touching files whose serialized text
actually changed; the board re-syncs off vault modify events. Context
menu gains 'Open source: <file>'. Replaces the old vault-wide DataviewJS
Main Dashboard pattern.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-12 02:31:33 +00:00
src feat(tasks): csv-tasks block — cross-file tasks board (phase 2) 2026-07-12 02:31:33 +00:00
test-support feat(tasks): csv-tasks block — cross-file tasks board (phase 2) 2026-07-12 02:31:33 +00:00
bench-load.mjs SWITCH TO CSV AS MAIN: retire XLSX, drop SheetJS, simplify save path 2026-05-24 07:23:02 +00:00
create-chart-test-data.mjs chore: add Chart Test.csv generator (deployed to a personal vault root) 2026-07-12 01:42:50 +00:00
esbuild.config.mjs feat(mobile+ui): kanban slim, table-lag cuts, modal keyboard fix, search collapse 2026-05-24 20:43:32 +00:00
main.js feat(tasks): csv-tasks block — cross-file tasks board (phase 2) 2026-07-12 02:31:33 +00:00
main.ts feat(tasks): csv-tasks block — cross-file tasks board (phase 2) 2026-07-12 02:31:33 +00:00
styles.css style(config): one scroll surface in the modal on phones 2026-07-12 02:27:14 +00:00
test-csv-parser.mjs SWITCH TO CSV AS MAIN: retire XLSX, drop SheetJS, simplify save path 2026-05-24 07:23:02 +00:00
test-plugin-logic.mjs feat: project-tag notes, Anki sync, file-template commands, Tasks refinements 2026-06-15 16:47:28 +00:00
test-view-smoke.mjs feat(tasks): csv-tasks block — cross-file tasks board (phase 2) 2026-07-12 02:31:33 +00:00
world-map.svg feat(travel): world-map view, residency gauges, editable trips, modal UX 2026-06-06 14:08:10 +00:00