commit 149b841cb093d8a4a29104d69790219a7ff39f0b Author: ben Date: Tue Apr 14 13:21:55 2026 -0400 Initial commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..27debcf --- /dev/null +++ b/.gitignore @@ -0,0 +1,39 @@ +# --- pre-release artifacts --- +dist/ +scripts/ +*.ps1 +*.zip +*.xpi + +# --- python bytecode --- +__pycache__/ +*.py[cod] +*$py.class + +# --- virtual environments --- +node_modules/ +.venv/ +venv/ +env/ + +# --- environment files --- +.env +.env.* +*.local + +# --- emacs --- +*~ +\#*\# +.\#* +*.elc + +# --- project private data --- +/private/ + +# --- django --- +db.sqlite3 +staticfiles/ +media/ + +# --- misc --- +.DS_Store \ No newline at end of file diff --git a/pm/tasks.org b/pm/tasks.org new file mode 100644 index 0000000..d15a3d7 --- /dev/null +++ b/pm/tasks.org @@ -0,0 +1,22 @@ +#+title: Task Log +#+updated: [2026-03-18 Wed 14:19] + +Use the template below, which should be a top-level org-mode header. + +* [ ] M.m.m: Task Title (estimate # commits) +replace the old observed/canonical workflow with a review-first pipeline that groups normalized rows only during review/combine and links them to catalog items + +** Acceptance Criteria +1. Criterion + - expanded data +2. Criterion + +- pm note: amplifying information + +** evidence +- commit: abc123, bcd234 +- tests: +- datetime: [2026-03-18 Wed 14:15] + +** notes +- explanation of work done, decisions made, reasoning \ No newline at end of file