Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .env-sample
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
APPLE_ID="you@example.com"
APPLE_APP_SPECIFIC_PASSWORD="xxxx-xxxx-xxxx-xxxx"
APPLE_TEAM_ID="YOURTEAMID"
CSC_LINK="./certificate.p12"
CSC_KEY_PASSWORD="your-certificate-password"
11 changes: 11 additions & 0 deletions CODEX.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Codex Quick Context - Signboard

Start here before opening source files.

- Read `docs/codex/PROJECT_CONTEXT.md` for architecture, data model, and behavior.
- Read `docs/codex/FILE_STRUCTURE.md` for an annotated map of the repository.
- Treat `app/signboard.js` as generated output; edit the source modules in `app/**` and then run `./buildjs.sh`.
- Board tabs/session state live in renderer localStorage: `boardTabs` (open tab order) and `boardPath` (active board root fallback).
- Board label definitions are managed in `board-settings.md` files inside each board folder (runtime data, not repo source).
- Skip heavy/generated content unless explicitly needed: `node_modules/`, `dist/`, `static/vendor/`, and usually `package-lock.json`.
- Always update Codex markdown docs when behavior/architecture/tooling changes (`CODEX.md`, `docs/codex/PROJECT_CONTEXT.md`, `docs/codex/FILE_STRUCTURE.md`).
Loading