diff options
Diffstat (limited to 'working/working-dir-orphan-check/proposal-from-work.org')
| -rw-r--r-- | working/working-dir-orphan-check/proposal-from-work.org | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/working/working-dir-orphan-check/proposal-from-work.org b/working/working-dir-orphan-check/proposal-from-work.org new file mode 100644 index 0000000..d7d82b2 --- /dev/null +++ b/working/working-dir-orphan-check/proposal-from-work.org @@ -0,0 +1,12 @@ +#+TITLE: Convention proposal from Craig's roam inbox (2026-07-23 inbo +#+SOURCE: from work +#+DATE: 2026-07-23 15:28:00 -0500 + +Convention proposal from Craig's roam inbox (2026-07-23 inbox-zero from the work project): + +Every project should have a working/ and a temp/ directory. +- working/ holds files currently being worked on before archiving, in a subdirectory named for the project/task. NOT gitignored — pushed to remote. +- temp/ holds throwaway files (discarded prototypes, etc). Gitignored, not pushed, deleted as part of the wrap-up sequence. +- When a task completes, any files it left in working/ are always (via a soft hook if possible) archived or moved to temp/. No files related to a DONE task/project should remain in working/. + +Note for the skeptical review: this convention already largely exists in working-files.md (working/ tracked from creation; temp/ gitignored for throwaway). The genuinely new asks here are (a) the automatic soft-hook that empties working/ on task DONE, and (b) temp/ deletion wired into wrap-up. Worth checking what's already implemented vs what this adds before treating it as net-new. |
