This website requires JavaScript.
44b495dfed
docs: handoff-80 + docs direct-push carve-out (ADR-0059 Amendment 1)
main
claude@clouddev1
2026-06-25 14:38:58 +00:00
78272e2fd0
Merge pull request 'ci: gate feature branches via pull_request only (dedupe PR-push runs)' (#44 ) from ci/dedupe-pr-runs into main
oli
2026-06-24 10:33:16 +01:00
e1d7419a72
ci: gate feature branches via pull_request only (dedupe PR-push runs)
claude@clouddev1
2026-06-24 09:28:54 +00:00
6e28e58e45
Merge pull request 'feat(hint): clause-concept hints layered on F1 (issue #37 )' (#42 ) from feat/clause-concept-hints into main
oli
2026-06-23 23:24:29 +01:00
5c51a00e72
Merge origin/feat into feat/clause-concept-hints (heal PR-branch divergence)
claude@clouddev1
2026-06-23 22:13:58 +00:00
ec7a8ff3be
Merge remote-tracking branch 'origin/main' into feat/clause-concept-hints
claude@clouddev1
2026-06-23 22:01:39 +00:00
f06ee3b460
Merge pull request 'fix(workflow): explicit wt-rm + wt-new --no-track (worktree-helper corrections)' (#43 ) from fix/wt-rm-explicit-target into main
oli
2026-06-23 22:42:01 +01:00
279ef98ab8
fix(workflow): wt-new branches with --no-track (no inherited origin/main upstream)
claude@clouddev1
2026-06-23 21:36:26 +00:00
4570c4e1ea
fix(workflow): wt-rm removes only the named worktree (was auto-sweeping merged ones)
claude@clouddev1
2026-06-23 21:27:41 +00:00
3585cca5ea
Merge pull request 'chore(workflow): branch-and-PR working method + ADR-number reservation (ADR-0059)' (#41 ) from chore/dev-workflow into main
oli
2026-06-23 22:08:28 +01:00
63d11402ae
Merge branch 'main' into chore/dev-workflow
oli
2026-06-23 22:01:18 +01:00
8ccecc4245
Merge branch 'main' into feat/clause-concept-hints
oli
2026-06-23 22:00:06 +01:00
b5c848efcb
chore(workflow): branch-and-PR working method + ADR-number reservation (ADR-0059)
claude@clouddev1
2026-06-23 20:41:42 +00:00
6d4364666a
docs(adr): finalize ADR-0058 number for clause-concept-hints
claude@clouddev1
2026-06-23 20:09:36 +00:00
48fc5e8202
docs(adr): reserve 0059 for dev-workflow
claude@clouddev1
2026-06-23 18:25:17 +00:00
9812463620
docs(adr): reserve 0058 for clause-concept-hints
claude@clouddev1
2026-06-23 18:24:29 +00:00
208da81108
feat(hint): clause-concept hints layered on F1 (issue #37 )
claude@clouddev1
2026-06-23 13:24:54 +00:00
e845a6ee72
docs: correct the stale fmt-gate note in CLAUDE.md; handoff-79
claude@clouddev1
2026-06-22 21:43:51 +00:00
c9d6660ba6
style: rustfmt the blob-removal code (fix the CI fmt gate)
claude@clouddev1
2026-06-22 21:43:51 +00:00
6b4c4dcea4
feat(types)!: drop the blob column type (ADR-0005 Amendment 2)
claude@clouddev1
2026-06-22 21:25:38 +00:00
1a2002dbf6
docs(adr-0005): Amendment 2 — drop blob from the type vocabulary
claude@clouddev1
2026-06-22 20:00:53 +00:00
64818c08f6
docs(handoff-78): record the #36 help fix and the value.rs DSL finding
claude@clouddev1
2026-06-22 19:01:27 +00:00
3ad4affef2
feat(help): distinct help for advanced-mode SQL forms; split list by mode (#36 )
claude@clouddev1
2026-06-22 19:01:27 +00:00
e88fa79f09
docs: handoff-77, changelog-discipline rule, and #39 changelog entry
claude@clouddev1
2026-06-22 17:13:12 +00:00
07575da983
fix(app): hold input until the schema-cache refresh lands (#39 )
claude@clouddev1
2026-06-22 16:59:40 +00:00
010dbf8e9e
docs(handoff-76): tee up the open issues as the next session's focus
claude@clouddev1
2026-06-22 15:20:03 +00:00
35ca108fa1
docs(tt5): record macOS Tier-4 confirmation + Windows verification stance
claude@clouddev1
2026-06-22 15:12:47 +00:00
1ffe11cb1f
fix(tt4): drop the dead pid helper so e2e_pty is warning-free off Linux
claude@clouddev1
2026-06-22 15:07:41 +00:00
c1f24599da
Merge branch 'website'
claude@clouddev1
2026-06-22 14:27:55 +00:00
a8ebbfba26
docs(website): serve Umami first-party from umami.relplay.org
claude@clouddev1
2026-06-22 14:27:24 +00:00
f06cbbc788
Merge branch 'website'
claude@clouddev1
2026-06-22 13:32:43 +00:00
f2b4ed00f4
docs(website): add cookieless Umami analytics + a privacy page
website
claude@clouddev1
2026-06-22 13:27:10 +00:00
88204f25c5
docs(tt4,nfr): record Tier-4 + NFR verification (ADR-0008 A1, ADR-0057)
claude@clouddev1
2026-06-22 13:15:45 +00:00
fd63de3441
test(tt4): Tier-4 PTY end-to-end tests for the four critical flows
claude@clouddev1
2026-06-22 13:06:09 +00:00
65eab71439
fix(theme): meet WCAG-AA contrast in light theme; gate contrast + token distinctness
claude@clouddev1
2026-06-22 12:26:34 +00:00
c86df95a0f
docs(website): tabbed per-OS install instructions with auto-detection
claude@clouddev1
2026-06-22 09:36:56 +00:00
fb536b4245
docs(website): reconcile installation docs with v0.2.0 shipped reality
claude@clouddev1
2026-06-21 22:21:26 +00:00
1237aa59c1
Merge branch 'main' into website
claude@clouddev1
2026-06-21 22:15:41 +00:00
ba0872dbb9
docs: website-branch session handoff (website-3)
claude@clouddev1
2026-06-21 22:12:52 +00:00
56e3456cfc
docs: handoff 75 — D3 package managers complete (Scoop/Homebrew/winget)
claude@clouddev1
2026-06-21 22:05:00 +00:00
0208c67e59
ci(publish): wire winget job via komac (D3 §3d)
claude@clouddev1
2026-06-21 21:58:47 +00:00
6bb2288470
docs(adr-0056): Scoop+Homebrew validated; record the Caddy HEAD fix
claude@clouddev1
2026-06-20 08:15:17 +00:00
6d54c1e96c
ci(publish): wire Scoop bucket + Homebrew tap jobs (D3 §3b/§3c)
claude@clouddev1
2026-06-19 21:30:18 +00:00
c0531aa048
fix(install): use install.ps1 immediately + honest PATH guidance
claude@clouddev1
2026-06-19 14:57:25 +00:00
42b40bc099
fix(install): make install.ps1 work on Windows PowerShell 5.1
claude@clouddev1
2026-06-19 14:22:28 +00:00
cabc8131a9
docs: handoff 74 — road to public availability; v0.2.0 live on crates.io
claude@clouddev1
2026-06-18 22:10:41 +00:00
8ebe213b5d
ci: add the publish.yaml workflow file (completes d3af1c4 )
claude@clouddev1
2026-06-18 22:10:21 +00:00
d3af1c413a
ci: add a manual publish workflow (crates.io, idempotent + expandable)
claude@clouddev1
2026-06-18 22:03:47 +00:00
3c87dbb391
fix(ci): create the profile dir so macOS nix prune keeps the toolchain warm
claude@clouddev1
2026-06-18 21:24:34 +00:00
bd5be5ecc7
fix(ci): read release version from Cargo.toml, not cargo metadata (ADR-0054)
v0.2.0
claude@clouddev1
2026-06-17 21:58:32 +00:00
88830ed06a
chore(release): bump version to 0.2.0
claude@clouddev1
2026-06-17 21:46:52 +00:00
ec3c7c304c
ci: enable the cargo fmt --check gate (ADR-ci-002 Amendment 1)
claude@clouddev1
2026-06-17 21:40:58 +00:00
41b7e9a049
style: format the whole tree with cargo fmt (stock defaults, #35 )
claude@clouddev1
2026-06-17 21:39:19 +00:00
e9606b5f6d
feat(dist): crates.io + binstall + Windows install.ps1 + license files
claude@clouddev1
2026-06-17 21:25:45 +00:00
ef99e6c676
feat(install): curl|sh installer script (ADR-0055)
claude@clouddev1
2026-06-17 19:41:34 +00:00
c30a6114b9
feat(cli): --version/-V + in-app version command + release guard (ADR-0054)
claude@clouddev1
2026-06-16 15:57:54 +00:00
fe9d58e037
docs: plan the road to public availability (versioning, install, packaging)
claude@clouddev1
2026-06-16 15:57:48 +00:00
628b250db6
docs: reconcile docs after ci+website merges; gitignore wrangler/vscode
claude@clouddev1
2026-06-16 15:06:49 +00:00
784373a254
docs: handoff 73 — Ctrl-G demo-mode F1 alias (ADR-0047 Amendment 1)
claude@clouddev1
2026-06-16 14:41:28 +00:00
dff78412dd
docs(website): hint cast — press F1 mid-command for realism
claude@clouddev1
2026-06-15 22:19:29 +00:00
028d32420d
docs(website): hint feature docs + cast (content for c84a640 )
claude@clouddev1
2026-06-15 21:56:20 +00:00
c84a640259
docs(website): document the hint feature with a cast (ADR-0053)
claude@clouddev1
2026-06-15 21:49:29 +00:00
407408ec29
Merge branch 'main' into website
claude@clouddev1
2026-06-15 21:44:22 +00:00
4016c3e5cd
feat(demo): Ctrl-G as a demo-mode F1 alias for casts (ADR-0047 Amendment 1)
claude@clouddev1
2026-06-15 21:30:37 +00:00
1feb803aab
chore(website): re-record all casts against the current app
claude@clouddev1
2026-06-15 20:59:49 +00:00
93a40970c3
docs(website): landing — Wordmark replaces the plain title heading
claude@clouddev1
2026-06-15 20:59:49 +00:00
96b9581089
docs(website-adr): record website CI as implemented (ADR-website-001 §4)
claude@clouddev1
2026-06-15 20:59:49 +00:00
b60c0bb0ec
ci: skip the crate gate for website-only changes
claude@clouddev1
2026-06-15 20:24:46 +00:00
c2baf6923b
ci(website): Cloudflare Pages deploy via Gitea Actions
claude@clouddev1
2026-06-15 20:04:48 +00:00
1660a6a17c
docs: handoff 72 — H2 hint corpus verified (4 fixes + parse guard)
claude@clouddev1
2026-06-15 19:03:13 +00:00
ea38e7a151
docs(website): update seed (year + choice-sets) and readline keys for the merge
claude@clouddev1
2026-06-15 18:59:50 +00:00
5a37437055
fix(hint): correct H2 corpus errors + add parse guard (handoff-71)
claude@clouddev1
2026-06-15 18:59:38 +00:00
3fe62af886
Merge branch 'main' into website
claude@clouddev1
2026-06-15 17:22:46 +00:00
b4441507e2
docs: handoff 71 — hint content needs a semantic verification pass
claude@clouddev1
2026-06-15 17:14:22 +00:00
8ae0eedd44
Merge branch 'ci'
v0.1.0
claude@clouddev1
2026-06-15 16:57:18 +00:00
5f28de8ac3
docs(ci): move CI handoff into docs/ci/handoff (avoid main collision)
claude@clouddev1
2026-06-15 16:56:50 +00:00
888be16090
docs: handoff 70 — ADR-0052 follow-up + H2 hint shipped (ADR-0053)
claude@clouddev1
2026-06-15 16:47:18 +00:00
329adfc935
fix(hint): labelled tier-3 block format + snapshot (ADR-0053 /runda)
claude@clouddev1
2026-06-15 16:45:47 +00:00
447112b17f
feat(hint): H2 Phase D — coverage gate, F1 strip, status flips (ADR-0053)
claude@clouddev1
2026-06-15 16:34:10 +00:00
984bc30256
docs: record CI branch work — D1/D2 done, TT5 partial, handoff 70
claude@clouddev1
2026-06-15 16:31:58 +00:00
417cbc8df9
docs(hint): defer pre-submit-diagnostic route + diagnostic.* blocks (ADR-0053)
claude@clouddev1
2026-06-15 16:28:54 +00:00
b6b98ad30f
feat(hint): H2 Phase C batch 5 — runtime error-class tier-3 hints (ADR-0053)
claude@clouddev1
2026-06-15 16:16:49 +00:00
97970f2a2c
feat(hint): H2 Phase C batch 4 — advanced-mode SQL tier-3 hints (ADR-0053)
claude@clouddev1
2026-06-15 16:14:23 +00:00
9c4d520d5c
feat(hint): H2 Phase C batch 3 — DML tier-3 hints (ADR-0053)
claude@clouddev1
2026-06-15 16:08:57 +00:00
47a08166a4
merging ci branch
claude@clouddev1
2026-06-15 16:07:10 +00:00
6429b56443
feat(hint): H2 Phase C batch 2 — DDL tier-3 hints (ADR-0053)
claude@clouddev1
2026-06-15 16:05:41 +00:00
4bdfce6250
feat(hint): H2 Phase C batch 1 — app-command tier-3 hints (ADR-0053)
claude@clouddev1
2026-06-15 16:01:39 +00:00
138e766817
Merge branch 'main' into ci
claude@clouddev1
2026-06-15 16:01:09 +00:00
aeb92f56a7
docs(ci): record macOS implementation in ADR-ci-003 (D1 complete)
claude@clouddev1
2026-06-15 15:56:38 +00:00
4a5fd1b5c1
feat(hint): H2 Phase B — per-form keying + the three exemplars (ADR-0053)
claude@clouddev1
2026-06-15 12:18:41 +00:00
050b36391e
feat(hint): H2 Phase A — hint command + F1 keybinding skeleton (ADR-0053)
claude@clouddev1
2026-06-15 10:36:51 +00:00
9868442889
docs(plan): H2 contextual hint implementation plan (ADR-0053)
claude@clouddev1
2026-06-14 22:18:59 +00:00
309d2e0b3f
ci: release-macos workflow (dispatch); retire macOS smoke-test
claude@clouddev1
2026-06-14 22:18:02 +00:00
e16ad50aa7
docs(adr): ADR-0053 — contextual hint command + F1 keybinding (H2)
claude@clouddev1
2026-06-14 22:14:11 +00:00
60dbb903cc
ci: macOS smoke-test — run tests + nix-store generation pruning
claude@clouddev1
2026-06-14 22:07:48 +00:00
9a126782f1
ci: de-nix macOS binary libiconv via install_name_tool + re-sign
claude@clouddev1
2026-06-14 21:43:01 +00:00
4d004f5847
ci: drop nix libiconv from darwin build (portable macOS binary)
claude@clouddev1
2026-06-14 21:36:08 +00:00
d5fb47bcc8
ci: macOS build smoke-test + flake darwin support
claude@clouddev1
2026-06-14 21:28:41 +00:00
0878c6df19
ci: target the macOS runner by label name macos (not macos:host)
claude@clouddev1
2026-06-14 21:21:13 +00:00
52815f1a76
ci: trigger macos-probe on push (workflow_dispatch needs default branch)
claude@clouddev1
2026-06-14 21:18:25 +00:00