feat: ship one-tap feature handoffs
This commit is contained in:
@@ -129,15 +129,15 @@ export const createSeedState = (): AppState => ({
|
||||
name: 'v0.4 — Focused Session Handoffs',
|
||||
goal: 'Cut the friction between choosing a feature and giving a coding agent a sharp, minimal brief.',
|
||||
definition_of_done: [
|
||||
'Feature detail includes a one-click copy handoff action.',
|
||||
'Status detail can copy a focused handoff without detouring through export archaeology.',
|
||||
'Prompt generation still respects release, phase, parking-lot, and recent-pulse guardrails.',
|
||||
'Each feature detail exposes one-tap copy actions for OpenClaw, Claude Code, Codex, and a generic brief.',
|
||||
'Prompt generation includes phase, release, readiness, blockers, parking-lot, and forbidden-work guardrails.',
|
||||
'Copy actions can optionally log an INTENT pulse without triggering any live execution.',
|
||||
],
|
||||
required_feature_ids: ['export_screen', 'feature_focused_handoff_shortcuts'],
|
||||
optional_feature_ids: ['pulse_log_screen'],
|
||||
forbidden_feature_titles: ['Live OpenClaw/Hermes Agent Status', 'WebSocket agent telemetry', 'GitHub / Gitea sync'],
|
||||
status: 'in_progress',
|
||||
notes: 'First concrete v0.4 slice before deeper prompt presets or session templates.',
|
||||
notes: 'v0.4.0 focuses on one-tap feature handoffs before preview/edit and result-capture slices.',
|
||||
created_at: seedDate,
|
||||
updated_at: seedDate,
|
||||
},
|
||||
@@ -145,17 +145,17 @@ export const createSeedState = (): AppState => ({
|
||||
features: [
|
||||
{
|
||||
id: 'feature_focused_handoff_shortcuts',
|
||||
title: 'Focused handoff shortcuts',
|
||||
description: 'Let operators copy a sharp AI handoff directly from feature and status detail surfaces.',
|
||||
title: 'One-tap target-specific handoffs',
|
||||
description: 'Let operators copy a sharp AI handoff for OpenClaw, Claude Code, Codex, or a generic agent directly from feature detail.',
|
||||
column: 'now',
|
||||
priority: 'must',
|
||||
status: 'building',
|
||||
acceptance_criteria: [
|
||||
'Feature detail includes a one-click copy handoff action.',
|
||||
'Status detail can copy a focused handoff without navigating the whole Export screen.',
|
||||
'Copied prompt still respects the selected feature or first active Now item.',
|
||||
'Feature detail exposes separate copy actions for OpenClaw, Claude Code, Codex, and Generic.',
|
||||
'Copied prompt includes release context, blockers, and forbidden-work warnings.',
|
||||
'Copy can optionally log an INTENT pulse for the chosen target.',
|
||||
],
|
||||
scope_notes: 'This is the first concrete v0.4 step: less archaeology before a coding session starts.',
|
||||
scope_notes: 'This is the v0.4.0 loop: pick a feature, copy the right brief in one tap, then let the agent work.',
|
||||
phase_id: 'phase_session_handoff',
|
||||
release_id: 'release_v040_focused_handoffs',
|
||||
release_role: 'required',
|
||||
|
||||
Reference in New Issue
Block a user