About 33 to 35 working days solo. The spine (1 to 7) gets a paying customer hosted and scanning. Polish (8 to 10) makes it pretty, self-serve, and sellable. Blue numbers are spine.
Each phase ships on its own branch and stops at a checkpoint. Files are real paths so Nyx can start cold.
None of this is code. It is the stuff Nyx cannot do for you. Get these moving in parallel with the build.
Steal the open-core playbook: a free version for trust and reach, comparison pages that hijack competitor searches, a Discord community, then convert to Cloud. Customer copy says "free version" and "Community Edition," never the o-word.