I’ll throw in my two cents. I hope it helps . What makes sense to me is to separate the workspace and the final products. So, for me, 34.12 is the workspace for this project, then 30.17 is an output (proposal). If the proposal doesn’t depend on files in 34.12, then I’d keep the proposal in 30.17 from start to finish. If it does depend on files in 34.12, then I’d start it in 34.12 and move a PDF of the proposal and related documents to 30.17 when they’re finished and submitted. I would do the same for later outputs like papers and presentations based on the work in 34.12. Prepare them in 34.12 then assign them a new ID in category 32 when they’re finished. Or, work on them in their new ID from the start. Make a note of the relations in the index when you create the new IDs.
This way makes sense to me, at least. The project IDs have a better chance to sink into memory, which helps retrieval if you need something from them in a few years. And, it saves me from having to keep an expanding list of moved IDs in my index. If one or two things move, it’s not so bad. But if in five years, I’ve done 15 projects, half of which have gone through 34.12 or 30.17, the index gets messy and the IDs lose their memorability. Unless proposals always go through 30.17, for example.
One potential drawback is how fast you might use up IDs in 34. If you do five projects a year, you’ll have twenty years’ worth of space for projects, funded or not. If you do 20 or 50 projects a year, then it’s a different story. Even then, if in five years, you’ve used up all the IDs, you could do a batch archival to category 39, where perhaps each ID is a topic, a year, or semester. In your index for those 39.xx IDs, you would note which 34.xx IDs moved to there. Then, in 2031 — you want to find that project that you did in 2024, and you remember that it was in 34.12. You search for that in your index and it shows up in 39.xx, where you’d moved it with its original index notes and all.
When you do the archival, you could also move the related proposals and other outputs at the same time. This would make sense if a large percentage of your projects get funded, for example.
An idea that came to mind is how your archive might be a JD system in its own right. But this is an idea for another post when I’ve had some time to think it through more.