tasks/workstreams/mcp-analyst-agent/initiatives/dashboard-linking/decisions.md

Decisions

Decision log (ADR-style) for this initiative.


Status: Proposed (implement in dashboard-linking-v1)

Context

Decision

  1. Author syntax: root-relative paths from the dashboard URL root (e.g. /zendesk/tickets/detail?id=…); ../ / ./ relative to current board’s slug directory after the same mapping.
  2. Resolver maps author path → storage slug (e.g. faces/zendesk/tickets/detail) consistently for serve and Cloud.
  3. Strip optional .md / .yml / .yaml suffixes when resolving (author sugar).
  4. Do not rewrite http:, https:, mailto:.
  5. List / detail (and similar) are naming conventions at the path level (e.g. …/list, …/detail); no required metadata in v1.

Branch


ADR-002 — Canonical entity metadata: not v1; M5 only if needed

Status: Accepted — deferred (M5 task)

Context

Decision

Consequences