Commit Graph

4 Commits

Author SHA1 Message Date
Semih
96347fef51 Merge dev into main: pcat catalog + EMEX VIN decode + autonomy charter
Some checks failed
Deploy / Deploy to Production (push) Has been cancelled
Brings 35 dev branch commits onto main, integrating with the 32
main-side commits (Sentry, translation pipeline, deploy fixes).
Critical merge across VIN decode pipeline and catalog services.

# Conflicts:
#	.gitignore
#	apps/api/src/catalog/catalog.module.ts
#	apps/api/src/categories/categories.module.ts
#	apps/api/src/categories/categories.service.spec.ts
#	apps/api/src/common/filters/http-exception.filter.ts
#	apps/api/src/integrations/emex/emex.service.ts
#	apps/api/src/integrations/emex/emex.types.ts
#	apps/api/src/jobs/processors/emex-scrape.processor.ts
#	apps/api/src/vehicles/vehicles.controller.ts
#	apps/api/src/vehicles/vehicles.module.ts
#	apps/api/src/vehicles/vehicles.service.ts
#	apps/web/src/routes/dashboard.tsx
#	apps/web/src/routes/dashboard/catalog/index.tsx
2026-05-10 23:57:09 +00:00
Semih
e44499a2aa chore: ignore fusion runtime state (.fusion/, .worktrees/)
Prevents Fusion daemon's sqlite db, task logs, and worktree dirs from
leaking into product commits. Agent personas / project memory survive
as untracked files; can be force-added later if desired.
2026-05-10 23:29:58 +00:00
Semih
c72f063a25 fusion: dev-branch autonomy charter
Some checks failed
CI / Lint, Typecheck, Test & Build (push) Has been cancelled
Wire the autonomous engineering pipeline to operate on dev branch with
no human deploy gate. Pushes to git.semih.ai/root/sase.tr.git dev
trigger the Coolify webhook that redeploys https://dev.sase.tr — the
operator pulls signal from the live URL instead of approving every
merge.

Production (main → sase.tr) stays human-driven: agents never push to
main directly; promotion is an explicit operator decision.

Critical-path policy on dev relaxes for auth/payments/billing/
subscription so the loop can ship fixes there with a regression test;
migrations + dep/config changes still need human ack on dev because
they desync persisted/shared state.

Adds team-charter.md (dev/main topology, severity matrix, routing
rules, council protocol, loop detection) and MEMORY.md updates that
agents consult on every triage. Also gitignore'd fusion's runtime
SQLite/task state so .fusion/agents and .fusion/memory remain the
only authored docs in the tree.
2026-05-09 16:41:04 +00:00
Sase Dev
7fc47ce9cc chore: initial project scaffold
Setup monorepo structure with pnpm workspaces, Turborepo, TypeScript,
Biome, Docker Compose (PostgreSQL, Redis, MinIO), Nginx configs,
PM2 ecosystem, and SSL certificates.
2026-02-12 00:26:34 +00:00