Skip to content

Commit 30ec042

Browse files
devlintLaurent Guitton
andauthored
docs(website): update the /features "Recent" group to v3.4.0 (#120)
* docs(website): update the /features "Recent" group to v3.4.0 The Recent group still showcased v2.9–v2.20 features (Today dashboard, scratch worktree, OAuth, AI inline suggestions). Replaced with the four headline v3.4.0 conflict-engine additions: token-level merge, 2-way base recovery, resolution preview + per-hunk confirm, and the recoverable-before-model metric. Note: HomeLanding.vue's tabbed "What's New" cards (featScratch/featOAuth/…) and highlight banner are dead code — the markup was removed from the template, only the i18n keys + CSS remain. Left untouched; the live "What's New" surfaces (hero announce, /changelog button) already read v3.4. disabled * chore(website): remove dead landing features/tabs/patterns/bench code The tabbed features section, patterns grid, benchmarks section and the "What's New" highlight banner were removed from HomeLanding's template at some point, but their i18n keys (×5 locales), CSS and script symbols were left behind — 80 orphan locale keys plus the matching style blocks and the TabId/activeTab/jumpToNewTab trio, none referenced anywhere. Removed authoritatively: a key line is deleted only when its head key is never referenced as t.<key> in the template, and a CSS rule only when every class in its selector is confirmed unused (verified against the template, not eyeballed). 793 lines, pure deletion, no live key or class touched. Website build passes. --------- Co-authored-by: Laurent Guitton <laurent.guitton@dendreo.com>
1 parent 770622e commit 30ec042

2 files changed

Lines changed: 5 additions & 798 deletions

File tree

website/.vitepress/theme/FeaturesPage.vue

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,12 @@ const GROUPS = [
3434
],
3535
},
3636
{
37-
title: 'Recent',
37+
title: 'New in v3.4',
3838
items: [
39-
['Today — cross-repo dashboard', 'A triaged action inbox across every repo, sorted by urgency, one state-aware action per row. ⌘L from anywhere.'],
40-
['Scratch worktree + Conflict Predictor', 'Resolve conflicts in a throwaway worktree; predict rebase and cherry-pick conflicts with a risk badge.'],
41-
['GitHub OAuth, Azure DevOps & cross-fork PRs', 'OAuth device-flow sign-in, tokens in the OS keychain, cross-fork PRs targeting the upstream parent.'],
42-
['AI inline code suggestions', 'Select a hunk in the Review panel, request a targeted rewrite, accept the AI suggestion in one click.'],
39+
['Token-level merge', 'Both sides changed disjoint tokens on the same line — GitWand decomposes it token by token and proposes the merge. Never auto-applied: you confirm it in a panel.'],
40+
['2-way base recovery', 'Reconstructs the diff3 base from the git index so the base-dependent patterns work even on repos using git’s default conflict style — where they used to sit inert.'],
41+
['Resolution preview + per-hunk confirm', 'Every auto-resolvable hunk shows its result before you apply it, and “Resolve auto” confirms a per-hunk summary instead of applying blind.'],
42+
['Recoverable-before-model metric', 'See how much of the residual is still resolved deterministically before any AI in the CLI, the merge editor, and a cumulative local tally in Settings.'],
4343
],
4444
},
4545
] as const

0 commit comments

Comments
 (0)