feat: Built the native SwiftUI app shell mirroring the WebOS interface (Dashboard, Inventory, Oracle tabs) (#2)

I have attached the screenshots of the native SwiftUI app.

<img width="1705" alt="image.png" src="attachments/59fec2f3-0ae2-4b58-9349-457618ea0678">
<img width="1699" alt="image.png" src="attachments/0bf7c4f9-c883-4929-be36-774685b82fc4">
<img width="1698" alt="image.png" src="attachments/e3407e84-aaf2-45c0-9325-247d4020bace">
<img width="1694" alt="image.png" src="attachments/ee2cd47d-800d-4a40-855c-d54856680e79">
<img width="1694" alt="image.png" src="attachments/a2c902f1-9bc9-4427-8cae-b5801527c1ff">

Co-authored-by: Sayan Datta <sayan@Sayans-MacBook-Air.local>
Reviewed-on: sagnik/Project_Velocity#2
Co-authored-by: sayan <sayan@desineuron.in>
Co-committed-by: sayan <sayan@desineuron.in>
This commit is contained in:
2026-03-07 18:46:02 +05:30
committed by sagnik
parent 8fe2344e71
commit cb6c752c8e
33 changed files with 6930 additions and 67 deletions

161
.gitignore vendored Normal file
View File

@@ -0,0 +1,161 @@
# ================================================
# Project Velocity - Root .gitignore
# Covers: Vite/React (app/), SwiftUI/Xcode (iOS/),
# Python (comfy_engine/), Infra, IDE, OS
# ================================================
# ────────────────────────────────────────────────
# OS & System
# ────────────────────────────────────────────────
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
desktop.ini
# ────────────────────────────────────────────────
# IDE & Editor
# ────────────────────────────────────────────────
.vscode/
.idea/
*.swp
*.swo
*~
.cursor/
.gemini/
# ────────────────────────────────────────────────
# Environment & Secrets
# ────────────────────────────────────────────────
.env
.env.local
.env.*.local
.env.development
.env.production
*.pem
*.key
*.cert
secrets.json
# ────────────────────────────────────────────────
# React / Vite / Node (app/)
# ────────────────────────────────────────────────
app/node_modules/
app/dist/
app/.vite/
app/coverage/
app/.cache/
# NPM / Yarn / PNPM
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
.pnpm-store/
package-lock.json
yarn.lock
# Optional: TypeScript build info
app/tsconfig.tsbuildinfo
*.tsbuildinfo
# ────────────────────────────────────────────────
# Xcode / Swift / iOS (iOS/)
# ────────────────────────────────────────────────
# Build output
iOS/**/build/
iOS/**/*.xcarchive
iOS/**/*.ipa
iOS/**/*.dSYM.zip
iOS/**/*.dSYM/
# Xcode derived data & caches
iOS/**/DerivedData/
iOS/**/*.pbxuser
!default.pbxuser
iOS/**/*.mode1v3
!default.mode1v3
iOS/**/*.mode2v3
!default.mode2v3
iOS/**/*.perspectivev3
!default.perspectivev3
iOS/**/*.xcworkspace/xcuserdata/
iOS/**/*.xcodeproj/xcuserdata/
iOS/**/xcshareddata/xctestrun/
# Package.resolved (Swift Package Manager keep if you want reproducible builds)
# iOS/**/*.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
# CocoaPods (if used)
iOS/**/Pods/
iOS/**/Podfile.lock
# Swift Package Manager build artifacts
iOS/**/.build/
iOS/**/.swiftpm/
# Playgrounds
iOS/**/*.playground/timeline.xctimeline
# Simulator logs
iOS/**/xcuserstated/
# ────────────────────────────────────────────────
# Python / ComfyUI Engine (comfy_engine/)
# ────────────────────────────────────────────────
comfy_engine/__pycache__/
comfy_engine/**/__pycache__/
comfy_engine/**/*.pyc
comfy_engine/**/*.pyo
comfy_engine/**/*.pyd
comfy_engine/.venv/
comfy_engine/venv/
comfy_engine/env/
comfy_engine/*.egg-info/
comfy_engine/dist/
comfy_engine/build/
comfy_engine/.pytest_cache/
comfy_engine/.mypy_cache/
comfy_engine/.ruff_cache/
# ComfyUI specific outputs
comfy_engine/output/
comfy_engine/input/
comfy_engine/models/
comfy_engine/custom_nodes/*/node_modules/
# ────────────────────────────────────────────────
# Infrastructure / Deployment
# ────────────────────────────────────────────────
infrastructure/**/*.tfstate
infrastructure/**/*.tfstate.backup
infrastructure/**/.terraform/
infrastructure/**/.terraform.lock.hcl
infrastructure/**/terraform.tfvars
*.tfvars
# Docker
*.log
docker-compose.override.yml
# ────────────────────────────────────────────────
# Agent / AI Context (do NOT commit sensitive internals)
# ────────────────────────────────────────────────
.Agent Context/transcript.json
.Agent Context/transcript.pdf
.Agent Context/*.docx
# ────────────────────────────────────────────────
# Misc
# ────────────────────────────────────────────────
*.tmp
*.bak
*.orig
*.log
*.pid
*.seed
*.pid.lock