Skip to content

Add PersonalizeU scaffolding for backend and frontend flows - #1

Open
JeremyBrown34 wants to merge 1 commit into
mainfrom
codex/create-project-structure-with-scaffolding
Open

Add PersonalizeU scaffolding for backend and frontend flows#1
JeremyBrown34 wants to merge 1 commit into
mainfrom
codex/create-project-structure-with-scaffolding

Conversation

@JeremyBrown34

Copy link
Copy Markdown
Owner

Summary

  • scaffold a FastAPI backend with routers for character, setting, and shot flows
  • add frontend view-model placeholders for character builder, setting builder, and shot director experiences
  • replace the README with project goals, structure, and run instructions; add requirements and gitignore

Testing

  • python -m compileall src

Codex Task

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread README.md
Comment on lines +39 to +41
3. Start the API server from the repository root:
```bash
uvicorn personalizeu.backend.app:app --reload

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge README start command cannot import package

The documented run command uvicorn personalizeu.backend.app:app --reload fails when executed from the repo root after only installing requirements.txt, because personalizeu lives under src/ and the repository has no pyproject.toml/setup.cfg to put src on sys.path. With the default working directory, Python cannot resolve the package and uvicorn aborts with ModuleNotFoundError: No module named 'personalizeu'. The run instructions need to add PYTHONPATH=src (or install the package) so the server can start.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant