hephaestus/docs
Erich Blume 07e4d786b3
Some checks failed
Build / validate (pull_request) Failing after 1m52s
feat(cli): complete task surface — human dates, recurrence, full API
Make heph a real task driver and the complete daemon-API surface (the
three-surface model's capture/scripting role). Structured fields are flags.

- datespec: human date parsing (today/tomorrow/+3d/fri/ISO, injectable today
  for deterministic tests) + compact display; recurrence presets + the common
  Todoist-style natural-language forms ("every 3 days", "every fri", "every
  April 15") + raw RRULE passthrough. Table-driven unit tests.
- main: new commands covering every RPC — list, done/drop/skip, attention,
  edit (reschedule via task.set_schedule), promote, show, log (append/tail),
  health, node update/rm, resolve, links/backlinks, link add,
  project add [--parent], sync [--status], conflicts [resolve]. task/next/list
  show human dates; projects referenced by name (resolved, errors if absent).
- tests/cli.rs: real-socket process tests for the new verbs.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-02 19:36:50 -07:00
..
changelog.d feat(cli): complete task surface — human dates, recurrence, full API 2026-06-02 19:36:50 -07:00
explanation docs: revise to a three-surface model (CLI/TUI/nvim) from a Todoist study 2026-06-02 19:21:05 -07:00
how-to heph: dev/installed isolation — mise run dev task + install how-to 2026-06-02 09:39:59 -07:00
reference docs: revise to a three-surface model (CLI/TUI/nvim) from a Todoist study 2026-06-02 19:21:05 -07:00
tutorials Set up hephaestus from template and add design + tech spec 2026-05-31 09:37:28 -07:00
index.md Initial commit 2026-05-31 06:13:36 -07:00
quartz.config.ts Set up hephaestus from template and add design + tech spec 2026-05-31 09:37:28 -07:00
quartz.layout.ts Initial commit 2026-05-31 06:13:36 -07:00