Skip to content

Latest commit

Β 

History

History
36 lines (28 loc) Β· 1.25 KB

File metadata and controls

36 lines (28 loc) Β· 1.25 KB

Org App β€” Agent Instructions

Secrets

  • Org E2E keys and org private keys go through LastSecrets only.
  • Store with lastsecrets put ... --value-stdin (the org CLI does this for you).
  • Persist only lastsecrets://org-<slug>-e2e (and lastsecrets://org-<slug>-private) locators in Brain, Kanban, docs, logs, PRs, and source.
  • Invite files (org invite --out) contain a raw e2e key β€” treat like a secret, mode 0600, delete after join.

Cohabitation model

  • One LastDB Mini node per user (no per-app lastdbd).
  • Org metadata and named shared DBs are org/* schemas on that same node.
  • Personal brain/kanban data stays separate by app namespace; org records use owner_app_id: org and route by org_hash.

Local loop

bun install
bun test
bun run typecheck
bun link          # exposes `org` on PATH
org init
org create edgevector --name "Edge Vector"
org db create edgevector company --name "Company DB"

Venue

  • Public install mirror: https://github.com/EdgeVector/org (invitees).
  • Contributor review: LastGit http://localhost:3300/EdgeVector/org.git (.last-stack/pr-venue = lastgit, gate .lastgit/ci.sh). Prefer LastGit CRs for product changes; keep GitHub main in sync as the public download surface.