Sorta.
Work's been unsteady as ever, but this lull that I've had in the past week has given me a lot of time to think about what needs to be done with the project.
I've had the system in a bootable state (as in, I can boot a Linux kernel using GRUB, get to bash, and work on the system) for quite some time, but it's still in a very bare state. I have any sort of init in place yet. I have upstart built and ready to go as of a few days ago, I just need to hammer together some init scripts so that the system can automatically mount the root volume as read-write, mount the drives in fstab, and do all of that other fun startup stuff. I've just been passing init=/bin/bash to the kernel for now.
And, of course, the package system. I've been writing notes and stuff for that periodically for the last few months and, after throwing about three attempts worth in the trash, I think I have a good idea of what needs to be done. Right now I'm at the point where I'm trying to determine what the best way to implement it would be.