VerdictPal · Redaktions-Desk · 2026VerdictPal✙
Content-Desk
Hier schreiben. Aus git shippen.
Scaffolds, Quality Gates, Validierung. Notion hält Status; das Repo hält die Wahrheit.
Content scaffolden
npm run new <kind> <slug>
Typen: card, analysis, showcase, stack, path, playbook
Beispiel: npm run new card my-tool → src/content/items/tools/my-tool.ts
Pack-Drops: src/content/drops.ts direkt bearbeiten (kein Scaffold).
🃏Card
52 liveA dossier in the atlas. Pricing, privacy, failure modes, and editorial fit score.
npm run new card slug
🔬Benchmark
32 liveGlossary entry or first-party Lab run. Provenance, contamination, saturation — not a leaderboard.
npm run new analysis slug
✦Showcase
5 liveA finished artifact demo. Scenario, workflow steps, quality checks, and linked cards.
npm run new showcase slug
≡Stack
8 liveCards in combination. Tool roles, full workflow, and cautions.
npm run new stack slug
→Path
8 liveArtifact-driven learning path. Lessons with verification habits.
npm run new path slug
☰Playbook
8 liveRepeatable workflow with steps, verification, and optional rich steps.
npm run new playbook slug
✉Drop
15 liveA Pack feed entry. Headline, blurb, and link when a card or workflow ships.
Edit src/content/drops.ts
Priorisierte Liste der nächsten Karten. Workflow zuerst, dann Wedge, dann allgemein.
P0Workflow-kritisch11
PerplexityLaunch batch · scaffolded 2026-05-30. Cited web answers; flagship stack student-research-core.
Workflow
Hoch
Live
GeminiLaunch batch · scaffolded 2026-05-30. Multimodal assistant; Deep Research mode; Workspace tie-in.
Allgemein
Hoch
Live
CursorLaunch batch · scaffolded 2026-05-30. AI-native code editor (Build & code set).
Allgemein
Mittel
Live
FactoryLaunch batch · scaffolded 2026-05-30. Agent-native dev platform (Droid). Build & code set.
Allgemein
Mittel
Live
Semantic ScholarAcademic graph + alerts. Open data surface.
Workflow
Hoch
Live
ZoteroLibrary of record. Local app.
Workflow
Hoch
Live
NotebookLMLaunch batch · scaffolded 2026-05-30. Upload-pack, source-grounded generation.
Workflow
Hoch
Live
ClaudeLong-context reasoning. Org policies vary.
Workflow
Hoch
Live
ElicitPaper finding + claim extraction. Watch false positives.
Workflow
Hoch
Live
Connected PapersSeed-paper graphs. Visual discovery.
Workflow
Hoch
Live
Research RabbitExploration UI. Literature mapping.
Workflow
Hoch
Live
P1Wedge / Differenzierung5
Scira AIFlagship card already live. Research-grade search agent.
Allgemein
Hoch
Live
ExaAPI-first semantic search. Hide behind 'API & data' filter.
Allgemein
Mittel
Live
You.comPrivacy-forward search. Multimodal results.
Allgemein
Mittel
Live
KagiPaid search. Privacy-forward positioning.
Allgemein
Mittel
Live
ManusGeneral AI research agent. Hands-on essential.
Allgemein
Hoch
Live
P2Allgemeine Assistenten14
ChatGPTBaseline 'do everything'. Stress citation failures.
Allgemein
Hoch
Live
DeepSeekCost-sensitive reasoning. Cite distillation concerns.
Allgemein
Mittel
Live
Microsoft CopilotSplit consumer vs M365 in avoidIf.
Allgemein
Mittel
Live
OpenRouterModel routing API. Defer unless readers are technical.
Allgemein
Niedrig
Live
Mistral Le ChatEU vendor angle. Less student traction.
Allgemein
Niedrig
Live
GammaAI presentations. Research output format.
Allgemein
Mittel
Live
ElevenLabsVoice synthesis. Accessibility research use.
Allgemein
Mittel
Live
n8nOpen workflow automation. Research pipeline glue.
Allgemein
Mittel
Live
GumloopAI automation platform. Research workflow builder.
Allgemein
Mittel
Live
ChatPRDProduct-requirement docs. Research briefs overlap.
Allgemein
Mittel
Live
Canva BusinessVisual design. Research poster / figure output.
Allgemein
Mittel
Live
RaycastmacOS launcher flagship — desk hands-on 2026-06-15.
Allgemein
Hoch
Live
Command CodeTaste-aware terminal coding agent — researched 2026-06-15.
Allgemein
Hoch
Live
OpenCodeOpen-source coding agent — desk goated 2026-06-15.
Allgemein
Hoch
Live
P3Metadaten & Discovery9
Google ScholarCoverage vs UI age. Open data surface.
Metadaten
Hoch
Live
ConsensusClaim-level answers. Corpus limits.
Metadaten
Hoch
Live
SciteSmart citations. Supporting / contradicting labels.
Metadaten
Mittel
Live
ScholarcyAuto-summarise papers. Flashcard generation.
Metadaten
Mittel
Live
LitmapsCitation network mapping.
Metadaten
Mittel
Live
OpenAlexOpen metadata & DOI. Identifier plumbing.
Metadaten
Niedrig
Live
CrossrefDOI metadata API. Infrastructure.
Metadaten
Niedrig
Live
RayyanScreening at scale. Narrow audience.
Metadaten
Niedrig
Live
PostHogProduct analytics. Not student-research core.
Allgemein
Niedrig
Live
P4Schreiben & Publizieren12
MendeleyElsevier-owned reference manager.
Schreiben
Mittel
Live
PaperpileGoogle Docs workflow. Browser-native.
Schreiben
Mittel
Live
ObsidianKnowledge base. Plugins vary. Local-first.
Schreiben
Hoch
Live
OverleafLaTeX collaboration. Prosumer SaaS.
Schreiben
Hoch
Live
GrammarlyRevision, not research. Consumer app.
Schreiben
Mittel
Live
LovableAI app builder. Not research-relevant.
Allgemein
Niedrig
Live
ReplitCloud coding platform. Less research fit.
Allgemein
Niedrig
Live
WarpAI terminal. Dev-only.
Allgemein
Niedrig
Live
Magic PatternsAI UI generator. Not research.
Allgemein
Niedrig
Live
MobbinUI/UX pattern library. Not research.
Allgemein
Niedrig
Live
LinearProject management. Not research-specific.
Allgemein
Niedrig
Live
Wispr FlowVoice dictation. Niche use.
Allgemein
Niedrig
Live
Pack-Drop anlegen
Kopiere das Snippet, passe es an und füge es in src/content/drops.ts ein.
{
id: "drop-2026-07-23-001",
date: "2026-07-23",
tag: l("Shipped", "Geshippt"),
headline: l("Card title ships", "Kartentitel erscheint"),
blurb: l("What changed and why it matters.", "Was sich ändert und warum es wichtig ist."),
to: "/tools/$slug",
params: { slug: "your-slug" },
},Nach dem Einfügen: npm run validate && npm run build
Karten-Authoring
Lies docs/CARD-AUTHORING.md vor dem ersten Dossier. Standard: /tools/scira-ai. Gerüst: card.sample.ts (Scira-gleiche Abschnitte).
Qualitäts-Gate-Checkliste (Karten)
- Setze
primarySurface und modalities (siehe Authoring-Guide) - Fülle
l(en, de) bei allen leserrelevanten Feldern vor solid/flagship aus - Echtes YYYY-MM-DD bei pricingChecked und privacyChecked
- Drei konkrete Failure Modes, nicht nur 'be careful'
- Mindestens eine Quellen-Zeile mit checkedAt-Datum
- Evidence-Level ehrlich setzen (vendor-claim vs editorial-hands-on)
- changelog[] ergänzen, wenn sich das Verdict bewegt
- npm run validate · npm run stale ausführen
Bei Statusänderung einen Pack-Drop in src/content/drops.ts hinzufügen.
Nach dem Scaffold: bearbeite die neue Datei unter
src/content/items/, run
npm run validate and
npm run typecheck, danach
npm run build. Dev-Server nach neuen Routes neu starten. Lies
Methodik und den
Brand-Guide bevor du etwas auf Flagship hochstufst.