1.1 KiB
1.1 KiB
Project Layout
aIzhinengti-clean is the repository-ready project root. The parent aIzhinengti directory is only a temporary workspace/reference area.
Root
src/: renderer application source.electron/: Electron main/preload code and app configuration source.server/,admin-panel/: local auth/admin support code.scripts/: development, packaging, release, and maintenance scripts.packaging/: build resources and local packaging dependencies.docs/: project notes and operational documentation.archive/: preserved cleanup leftovers. Do not treat this as active source.
Packaging Split
- Track small, intentional packaging assets such as icons and JSON config.
- Keep large runtimes and media packs under
packaging/vendoror ignored resource subdirectories. - Do not place Python runtimes, FFmpeg builds, Playwright browsers, models, fonts, BGM, or generated release output in the project root.
Generated Or Local-Only Directories
The following root directories are local outputs or runtime data and should stay ignored:
build/
data/
dist/
dist-electron/
dist-release-final/
resources-bundles/
node_modules/