genesis-ai-dev / codex-project-manager

Core Codex extension for initializing new translation projects
MIT License
0 stars 1 forks source link

Guarantee project gets set up properly #6

Open ryderwishart opened 3 weeks ago

ryderwishart commented 3 weeks ago

You can go through the walkthrough in a haphazard manner, and wind up with a project that is not initialized yet. Also, at any point in time you can cancel the project initialization process.

DoD

ryderwishart commented 3 days ago

Initially, @sampjvv set this up to check whether someone has gone through the walkthrough steps. However, in testing I found it can sometimes mistakenly think the project is not set up, so I modified the code to check for the presence of key project data rather than checking whether someone followed the prescribed process to get to the present project state.

ryderwishart commented 3 days ago

I've modified the project overview to indicate missing fields in the project setup.

Image