Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
4bcf98d
feat: complete document and privacy follow-ups
BigSimmo Jul 30, 2026
9dc12fb
Merge remote-tracking branch 'origin/main' into codex/moderate-batch-…
BigSimmo Jul 30, 2026
1addcec
fix: reject stale catalogue responses across identities
BigSimmo Jul 30, 2026
d95563e
docs: record moderate batch review
BigSimmo Jul 30, 2026
7fb1d8d
Merge remote-tracking branch 'origin/main' into codex/moderate-batch-…
BigSimmo Jul 30, 2026
3606a46
Merge remote-tracking branch 'origin/main' into codex/moderate-batch-…
BigSimmo Jul 30, 2026
35b77b9
Merge remote-tracking branch 'origin/main' into codex/moderate-batch-…
BigSimmo Jul 30, 2026
1665ffd
Merge remote-tracking branch 'origin/main' into codex/moderate-batch-…
BigSimmo Jul 30, 2026
e0d429f
docs: format merged issue ledger
BigSimmo Jul 30, 2026
d55bd52
Merge remote-tracking branch 'origin/main' into codex/moderate-batch-…
BigSimmo Jul 30, 2026
dbc8b23
Merge remote-tracking branch 'origin/main' into codex/moderate-batch-…
BigSimmo Jul 30, 2026
8d081b0
Merge remote-tracking branch 'origin/main' into codex/moderate-batch-…
BigSimmo Jul 30, 2026
ada64e2
Merge remote-tracking branch 'origin/main' into codex/moderate-batch-…
BigSimmo Jul 30, 2026
f56e43c
Merge remote-tracking branch 'origin/main' into codex/moderate-batch-…
BigSimmo Jul 30, 2026
dc77146
Merge remote-tracking branch 'origin/main' into codex/moderate-batch-…
BigSimmo Jul 30, 2026
6ab7145
Merge remote-tracking branch 'origin/main' into codex/moderate-batch-…
BigSimmo Jul 30, 2026
e1ce4aa
Merge remote-tracking branch 'origin/main' into codex/moderate-batch-…
BigSimmo Jul 30, 2026
e2063e1
Merge remote-tracking branch 'origin/main' into codex/moderate-batch-…
BigSimmo Jul 30, 2026
417718a
Merge remote-tracking branch 'origin/main' into codex/moderate-batch-…
BigSimmo Jul 30, 2026
9742ceb
Merge remote-tracking branch 'origin/main' into codex/moderate-batch-…
BigSimmo Jul 30, 2026
a3ec951
Merge remote-tracking branch 'origin/main' into codex/moderate-batch-…
BigSimmo Jul 30, 2026
2bdd1eb
Merge remote-tracking branch 'origin/main' into codex/moderate-batch-…
BigSimmo Jul 30, 2026
4e8c5ad
Merge remote-tracking branch 'origin/main' into codex/moderate-batch-…
BigSimmo Jul 30, 2026
fd06dd0
Merge remote-tracking branch 'origin/main' into codex/moderate-batch-…
BigSimmo Jul 30, 2026
643e127
Merge origin/main into codex/moderate-batch-20260730
cursoragent Jul 30, 2026
e8839a7
Merge remote-tracking branch 'origin/main' into codex/moderate-batch-…
BigSimmo Jul 30, 2026
e582500
Merge remote-tracking branch 'origin/codex/moderate-batch-20260730' i…
BigSimmo Jul 30, 2026
2ef147b
Merge remote-tracking branch 'origin/main' into codex/moderate-batch-…
BigSimmo Jul 30, 2026
4cb60c1
Merge remote-tracking branch 'origin/main' into codex/chat-pr1485-fin…
BigSimmo Jul 30, 2026
950cb6b
fix: tighten summary mode request scope and remove invalid npm config
BigSimmo Jul 31, 2026
005c443
Merge summary-mode cleanup changes into main
BigSimmo Jul 31, 2026
c3c9d6a
chore: complete sentry setup hardening
BigSimmo Jul 31, 2026
369c01f
Merge branch 'codex/chat-sentry-ai-install-c007' into main
BigSimmo Jul 31, 2026
abbcdc8
chore: complete sentry logging and environment hardening
BigSimmo Jul 31, 2026
dc53e51
fix: split dsm home route behind client boundary
BigSimmo Aug 1, 2026
bec6b00
chore: record performance split commit in branch ledger
BigSimmo Aug 1, 2026
67e2241
feat(mockups): add three Live Signal privacy variants without phone c…
cursoragent Aug 7, 2026
52d6fee
Merge branch 'main' into cursor/privacy-live-signal-variants-bc81
BigSimmo Aug 7, 2026
f63eba1
Merge branch 'main' into cursor/privacy-live-signal-variants-bc81
BigSimmo Aug 7, 2026
5c55065
Merge branch 'main' into cursor/privacy-live-signal-variants-bc81
BigSimmo Aug 7, 2026
c8e5058
Merge branch 'main' into cursor/privacy-live-signal-variants-bc81
BigSimmo Aug 7, 2026
9508c3e
Merge branch 'main' into cursor/privacy-live-signal-variants-bc81
cursoragent Aug 7, 2026
b084714
docs: record PR 1676 review after main sync
cursoragent Aug 7, 2026
8164875
Merge branch 'main' into cursor/privacy-live-signal-variants-bc81
cursoragent Aug 7, 2026
68f1c98
Merge branch 'main' into cursor/privacy-live-signal-variants-bc81
BigSimmo Aug 7, 2026
2caa3c7
docs: record PR 1676 babysit after main sync
BigSimmo Aug 7, 2026
4801078
chore: save uncommitted work in progress
BigSimmo Aug 7, 2026
7a20d44
chore: save uncommitted work in progress
BigSimmo Aug 7, 2026
81bb32d
chore: save uncommitted work in progress
BigSimmo Aug 7, 2026
5396f48
chore: save uncommitted work in progress
BigSimmo Aug 7, 2026
7aa1d83
chore: save uncommitted work in progress
BigSimmo Aug 7, 2026
e03d317
chore: save uncommitted work in progress
BigSimmo Aug 7, 2026
ccbaa4e
Merge remote-tracking branch 'origin/claude/answer-safety-notice' int…
BigSimmo Aug 7, 2026
242da3a
chore: auto-resolve conflicts for codex/chat-full-page-review-speedup…
BigSimmo Aug 7, 2026
d9df5df
chore: auto-resolve conflicts for codex/issue-ledger-audit-findings-2…
BigSimmo Aug 7, 2026
119f8c1
chore: auto-resolve conflicts for codex/chat-perf-metadata-cd20 backup
BigSimmo Aug 7, 2026
1e17e28
chore: auto-resolve conflicts for codex/chat-pr1485-final-audit-pr148…
BigSimmo Aug 7, 2026
568ead1
chore: auto-resolve conflicts for codex/rag-next-issues-20260731 backup
BigSimmo Aug 7, 2026
b96bcf0
chore: remove junk lighthouse test artifacts
BigSimmo Aug 7, 2026
6cddd14
chore: meticulous cleanup of remaining lighthouse junk files
BigSimmo Aug 7, 2026
7777ffa
chore: remove low yield scripts and build artifacts
BigSimmo Aug 7, 2026
6910984
chore: revert ssr disable and remove experimental mockups
BigSimmo Aug 7, 2026
0330e15
chore: Restore accidentally reverted features and tests from main
BigSimmo Aug 7, 2026
0d0acb0
Update agent process guidelines and policies
BigSimmo Aug 7, 2026
f48f1cc
Merge remote-tracking branch 'policy_editor/subagent-Policy-Editor-se…
BigSimmo Aug 7, 2026
d110f99
fix: resolve conflict markers in docs
BigSimmo Aug 7, 2026
af4ca7e
fix(search): wire clientRelatedDocuments into search API payload
cursoragent Aug 8, 2026
ed2093f
merge: sync origin/main and prefer main shared queues
cursoragent Aug 8, 2026
51873b9
fix(search): project documentMatches for client privacy
cursoragent Aug 8, 2026
68be7da
fix(ci): restore run-lighthouse-budget.mjs after merge corruption
cursoragent Aug 8, 2026
05bea1a
fix(docs): clear merge markers and update paths after doc reorg
cursoragent Aug 8, 2026
fc86efc
chore: format staging-setup after conflict resolution
cursoragent Aug 8, 2026
f142b9c
fix(therapy): restore retained catalogue assets for index gate
cursoragent Aug 8, 2026
56ae718
docs(ledger): record PR #1701 heavy review-and-fix at f142b9c0
cursoragent Aug 8, 2026
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
2 changes: 1 addition & 1 deletion .agents/skills/handover/SKILL.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -7,7 +7,7 @@ description: Prepare a concise evidence-backed Database handover without automat

1. Inspect branch, upstream, worktrees, status, relevant diffs, and recent commits.
2. Run `npm run workflow:lifecycle -- --phase handoff --write-evidence`.
3. Run the smallest proportionate offline verification; prefer `npm run verify:pr-local` for non-trivial ready work.
3. Run the smallest proportionate offline verification; prefer `npm run verify:pr-local` for non-trivial ready work. Mandate running `verification-router` (or the specific applicable gate) before claiming a PR is green, and never report exit 0 alone (paste the decisive proof line).
4. Separate intended changes from unrelated dirty work and list generated artifacts.
5. Summarize files, checks, failures, skipped gates, risks, and the exact next action.
6. Do not commit, push, open a PR, merge, or call providers unless explicitly requested and authorized.
2 changes: 1 addition & 1 deletion .agents/skills/ledger/SKILL.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -5,7 +5,7 @@ description: Sweep the current session, repo/task context, local task files, and

# Ledger

1. Target `docs/outstanding-issues.md` only — never `docs/branch-review-ledger.md` or the `ledger:*` npm scripts, which belong to the review ledger.
1. Target `docs/outstanding-issues.md` only — never `docs/branch-review-ledger.md` or the `ledger:*` npm scripts, which belong to the review ledger. Agents must revalidate against `origin/main:docs/outstanding-issues.md` (or fast-forward first) before answering `/issues` prompts to avoid proposing stale work.
2. Sweep the full chat context, git state, files touched this session, and local task notes for deferred work, unresolved TODO/"should"/"follow up" statements, blockers, and unmet acceptance criteria. Remote task stores (GitHub, MCP) stay approval-gated.
3. Report before writing, in order: confirmed outstanding tasks, risky/blocked areas, then up to three `/ledger` improvement suggestions.
4. Keep only useful high-confidence items; dedupe against existing open rows by intent and reference duplicates as `#NNN`.
Expand Down
12 changes: 10 additions & 2 deletions .claude/skills/issues/SKILL.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -44,7 +44,7 @@ Parse the intent from natural language too — the exact syntax is a convenience
with today's date and a one-line outcome. In the recommended queue, remove only that ID from any
composite source and rewrite the row for the remaining open work; remove the whole row only when
no referenced open ID remains, then close the order gap. Archive, never delete.
- **`/issues update <id> <text>`** — edit an open row's summary or next action in place.
- **`/issues update <id> <text>`** — edit any open planning or evidence field in place.
- **`/issues capture`** — scan the current session for recommendations, follow-ups, deferrals, and
unfixed problems that surfaced but were not recorded. Propose them as a numbered list and add the
confirmed ones (dedupe against existing rows first — do not re-add something already tracked).
Expand All@@ -54,7 +54,9 @@ Parse the intent from natural language too — the exact syntax is a convenience
When a task in _any_ session ends with unresolved follow-ups — a deferred fix, a "revisit when X"
recommendation, a known risk, a TODO you had to leave — offer to record them here before the context
is lost. That is what makes this a memory rather than a static list. Prefer one crisp row over a
paragraph; put the smallest next action in **Detail / next action**.
paragraph. Put the buildable problem in **Group / main issue**, the prerequisite in **Before
starting**, the acceptance result in **Done when**, and retain supporting proof, source, and added
date in the collapsed **Evidence** details cell.

## Writing rules

Expand All@@ -67,6 +69,12 @@ npm run issues:done -- '#151' --outcome "Resolved 2026-07-31 by PR #1494. …"
npm run issues:update -- '#151' --detail "…"
```

Planning fields are optional on the CLI but should be supplied when known: `--status`, `--group`,
`--before`, `--codex`, `--checks`, `--external`, and `--done`. `--summary` writes the main issue and
the backwards-compatible `--detail` flag writes the collapsed evidence context. The writer safely
combines priority/status and group/main issue, and bundles context/source/date behind the expandable
control. Missing estimates are recorded explicitly for later triage; they are never invented.

It allocates the id from the marker and bumps it, appends into the **open** table (never the
archive), moves rather than copies on `done`, reshapes to each table's width, escapes `|`, and
re-runs the gate against its own output — refusing to write anything CI would reject. Hand-editing
Expand Down
14 changes: 10 additions & 4 deletions .claude/skills/ledger/SKILL.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -76,14 +76,20 @@ hand-edit** (hand edits are what the gate exists to reject):
npm run issues:add -- --pri P2 --type issue --summary "<title>" --detail "<detail>" --source "session YYYY-MM-DD /ledger sweep"
```

Field mapping into the row (the repo ledger has fixed columns; the extra fields ride in Detail):
Field mapping into the expanded open-item row:

- `importance` → **Pri**: P0 and P1 → `P1` (note "was P0" in Detail), P2 → `P2`, P3 → `P3`.
- `importance` → **Pri**: P0 and P1 → `P1` (note "was P0" in Context), P2 → `P2`, P3 → `P3`.
- `category` → **Type**: bug/risk → `issue`; follow-up/refactor/infrastructure/hygiene → `task`;
idea → `rec`.
- **Detail** = `next_step`, then `Why:`, `Context:`, `Owner:`, `Confidence:`, and
`Depends on:` as short clauses. Escape `|` as `\|`. Keep it one crisp cell, not a paragraph.
- `status` is paired with priority in **Priority / status**; the owning subsystem and `title` are
paired in **Group / main issue**.
- `dependencies` and approvals → **Before starting**; estimates → **Codex**, **Checks / CI**, and
**External input / time**; acceptance criteria → **Done when**.
- The collapsed **Evidence** cell contains `Why:`, triggering context, owner, confidence,
constraints, supporting proof, source, and added date. The backwards-compatible CLI flag for its
context field is `--detail`.
- **Source** = `session YYYY-MM-DD /ledger sweep` plus the doc/PR/file:line when one exists.
- Escape `|` as `\|` in every value. Never invent an estimate; use `Estimate before start`.

If **no** new items survive the filter, append one dated line to the notes block above the Open
items table: `> Ledger sweep YYYY-MM-DD: no new outstanding items found.`
Expand Down
3 changes: 3 additions & 0 deletions .cursor/settings.json
Original file line numberDiff line numberDiff line change
Expand Up@@ -5,6 +5,9 @@
},
"figma": {
"enabled": true
},
"mem0": {
"enabled": false
}
}
}
Loading
Loading