FixControl/Documentatie

Gebruikershandleiding

Toetsenbord & command palette

Alle shortcuts en de Cmd-K palette op één pagina — referentie voor operators die op het toetsenbord leven.

FixControl is gebouwd voor operators op het toetsenbord. Elke lijstpagina, elk detail-pane en de globale shell delen één keymap. Druk op ? om de live help-dialog te openen — die toont wat er geregistreerd is op de pagina waar je bent, en blijft daardoor altijd eerlijk. ? opent de help niet terwijl je in een veld typt (een vraagteken is een gewoon teken in een reactie of zoekveld); klik eerst buiten het veld, of gebruik Open keyboard shortcuts in het command palette.

Globaal

ToetsenDoet
Cmd/Ctrl+KOpen het command palette (zoeken, navigeren, acties uitvoeren).
Cmd/Ctrl+Shift+KOpen Command Center (de AI-assistent).
?Open de live shortcut-help (niet terwijl je in een veld typt).
g dan iNaar Issues.
g dan mNaar Missies.
g dan nNaar Inbox.
g dan pNaar Patches.
g dan wNaar Werksessies.
g dan fNaar Opvolgingen.
g dan kNaar Kennisbank.
g dan aNaar Agents.
g dan oNaar Orkestratie & context.
g dan rNaar Agent-runs.
g dan dNaar Dashboard.
g dan sNaar Instellingen.

Druk op g en binnen ongeveer 1,5 seconde op de tweede toets. g-combinaties werken niet terwijl je in een veld typt. Op de Issues-pagina betekenen g o en g r iets anders (zie hieronder) en gaan die vóór de globale.

Tabellen (elke lijstpagina)

ToetsenDoet
j / kActieve rij omlaag / omhoog (wrapt aan de randen).
Shift+j / Shift+kPage-jump van 10 rijen (clamps aan de randen, geen wrap).
EnterOpen de actieve rij (split-pane bij Issues, detailroute elders).
/Focus de search-input in de tabel-toolbar.
xToggle selectie op de actieve rij; zet de range-anchor.
Shift+xRange-select van anchor tot actieve rij (Gmail-style, additief).
Cmd/Ctrl+ASelecteer elke rij op de zichtbare pagina.
EscWis selectie als die er is; anders blur het gefocuste element.

Selectie overleeft pagineren, sortwissels en filterwissels — herfilter om zichtbaar te beperken, blijf rijen aanvinken, en pas één bulk-actie toe op de unie zodra je klaar bent.

Hover je met de muis over een rij, dan synct de actieve-rij-marker naar de hover — j/k na een hover loopt verder waar je keek.

Rij-acties (page-bound)

Lijstpagina's kunnen extra single-key acties binden op de actieve rij. De help-dialog (?) toont wat de huidige pagina heeft geregistreerd.

ToetsenPaginaDoet
aIssuesVoer de primaire actie van de rij uit (open / approve / send).
fIssuesFix draaien op de actieve rij: in de lijst is dat een snelle proefrun van de ontwikkelagent, zonder missie en zonder pull request (zie Issues).
g dan oIssuesOpen queue (bucket-filter wissen). Vervangt op deze pagina het globale "Naar Orkestratie & context".
g dan rIssuesReview-bucket. Vervangt op deze pagina het globale "Naar Agent-runs".

Toetsen die bij een pagina horen, werken niet terwijl je typt. Wil je vanaf de Issues-pagina naar Orkestratie of Agent-runs, gebruik dan de zijbalk of het command palette. De Inbox heeft eigen toetsen voor één gesprek — zie Inbox → Sneltoetsen.

Detailpagina's

ToetsenDoet
[Vorig item binnen het filter+sort waarvanuit je kwam.
]Volgend item binnen hetzelfde filter+sort.

De pager rendert alleen als er lijstcontext is opgenomen. Open een detail rechtstreeks (deeplink, fresh tab) en de pager verbergt zichzelf — niets om langs te lopen. De context overleeft een page reload omdat 'ie in URL-state op de lijstpagina leeft; de detailroute leest 'm terug.

Split view (Issues, Patches, Inbox, Follow-ups)

Toetsen / gestureDoet
Sleep dividerVerstel de split. Breedte wordt per operator onthouden.
Focus divider, ← / →Stap divider 16 px.
Focus divider, Shift + ←/→Stap 64 px.
Focus divider, Home / EndSnap naar max / min.

De split klapt automatisch in op smalle viewports. Staat de pane uit, dan routen rij-activaties naar de standalone detailpagina.

Command palette (Cmd/Ctrl+K)

Het palette zoekt over navigatie, wachtrijen, recente items, opgeslagen weergaven en acties — alles wat de pagina waar je bent registreert, verschijnt er ook in.

  • Typ om fuzzy te zoeken; pijltjes verplaatsen de markering; Enter voert uit.
  • Navigatie — "Naar Issues", "Naar Patches", "Naar Agent-runs" en de andere hoofdpagina's, met hun g-combinatie erbij waar die bestaat.
  • Wachtrijen — bijvoorbeeld "Issues — Review queue", "Issues — Critical only", "Patches — In review" (deze labels zijn nog Engelstalig).
  • Recente items — issues en andere items die je onlangs opende, zoals BIZ-29.
  • Opgeslagen weergaven — elke opgeslagen weergave op naam.
  • Systeem — "Open Command Center", "Open keyboard shortcuts", "Settings" (nog Engelstalig).
  • Het palette wist zijn zoekopdracht bij sluiten — opnieuw openen begint schoon.

Issue-acties in het palette

Op de Issues-pagina biedt het palette acties voor alleen de actieve rij — het issue dat open staat in het split-pane. Met een actief issue, bijvoorbeeld BIZ-29, krijg je:

  • Approve BIZ-29 (ook op de toets a)
  • Run fix on BIZ-29 (ook op de toets f)
  • Reject BIZ-29
  • Mark BIZ-29 as duplicate
  • Open BIZ-29
  • Delete BIZ-29

Deze labels zijn nog Engelstalig. Zonder actieve rij zijn deze acties verborgen. Het palette maakt geen issues aan en werkt niet op een selectie van meerdere rijen: gebruik daarvoor de bulkbalk met Goedkeuren, Afwijzen of Verwijderen (Verwijderen verschijnt alleen als je rol issues mag verwijderen).

Wat overleeft een reload

  • Tabel-state — pagina, page size, sort, search, filters, view — leeft in de URL, dus reload geeft exact terug wat je had.
  • Selectie — overleeft pagineren, sort en filter; gewist door een expliciete Esc, de Clear-knop in de bulk-bar, of door weg te navigeren.
  • Split-pane breedte + open-state — per pagina, per operator, opgeslagen in je browser.
  • Saved views — per tenant, gedeeld tussen operators als zo gemarkeerd.
  • Detail-pager-context — het opgenomen lijstfilter reist mee naar de detailroute, dus [ / ] blijven werken na een reload van de detailpagina zelf.

Verwijzingen

Iets onduidelijk of fout?Laat het ons weten →

FixControl is een handelsnaam van FixControl B.V.