chore: organize documentation structure for monorepo

- Create /docs structure (microdao, daarion, agents)
- Organize 61 cursor technical docs
- Add README files for each category
- Copy key documents to public categories
- Add GitHub setup instructions and scripts
This commit is contained in:
Apple
2025-11-15 04:08:35 -08:00
parent 5520665600
commit c552199eed
138 changed files with 39624 additions and 40 deletions

View File

@@ -0,0 +1,32 @@
-- 000009_audit_outbox.sql
-- Up
create table if not exists audit_log (
id text primary key,
user_id text references users(id) on delete set null,
team_id text references teams(id) on delete set null,
action text not null,
resource_kind text,
resource_id text,
data jsonb default '{}'::jsonb,
created_at timestamptz not null default now()
);
create index if not exists idx_audit_log_team_created_at
on audit_log(team_id, created_at);
create table if not exists outbox_events (
id text primary key, -- evt_...
topic text not null,
payload jsonb not null,
created_at timestamptz not null default now(),
processed boolean not null default false,
processed_at timestamptz
);
create index if not exists idx_outbox_events_processed
on outbox_events(processed, created_at);
-- Down
drop table if exists outbox_events cascade;
drop table if exists audit_log cascade;