Files
Maestro/.gitignore
Kayvan Sylvan 2667cbdd77 Developer Experience Improvements (multi-worktree simultaneous development) (#209)
* docs: add git hash display and configurable dev server port

## CHANGES

- Add `VITE_PORT` env variable to configure dev server port
- Display git commit hash in About modal next to version
- Add `__GIT_HASH__` build-time constant to both Vite configs
- Document running multiple Maestro instances with git worktrees
- Update CONTRIBUTING.md with parallel development instructions

* feat: add configurable ports for dev servers

- Allow VITE_PORT to configure main dev server port
- Update main window to load from configurable port
- Enable VITE_WEB_PORT for web interface dev server
- Add note in CONTRIBUTING.md about port configuration
- Log port usage in development mode

* docs: update CONTRIBUTING.md section and fix React DevTools script initialization

## CHANGES

- Rename "Linting" section to "Linting & Pre-commit Hooks" in table of contents
- Move script variable declaration outside conditional block
- Fix React DevTools script initialization order in index.html

* chore: update `.vscode/settings.json` with new markdownlint config

* fix: disable biome linting. Project uses ESLint

* chore: Update baseline-browser-mapping (>2 months old, warning message on "npm run build:web")

* chore: add .vscode/ to gitignore

* chore: fix gitignore to ignore .cscode/* files properly

* fix

* chore: stop tracking .vscode/ files, respect gitignore

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
2026-01-22 12:14:48 -06:00

56 lines
493 B
Plaintext

# Maestro
Auto\ Run\ Docs/
Work\ Trees/
community-data/
.mcp.json
specs/
# Tests
coverage/
do-wishlist.sh
do-housekeeping.sh
e2e-results/
playwright-report/
test-results/
# Dependencies
node_modules/
# Build outputs
dist/
release/
src/generated/
*.log
tmp/
scratch/
# Environment
.env
.env.local
# OS
.DS_Store
Thumbs.db
# IDE
.idea/
*.swp
*.swo
# ESLint
.eslintcache
# Electron
out/
# Logs
logs/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
#VS Code
.vscode/
.VSCodeCounter
.qodo