Skip to content

fix(planning): render inline markdown in interview Decide rows and link repo paths #7753

Closed as not planned
1 of 2 issues completed
Closed as not planned

Description

@kyle-sexton

Parent

Refs #5795

Depends on

Outcome

Decide rows render inline markdown the way the recommendation card does, so "(a) Ship never as the default" shows code instead of literal backticks (22 live questions in the audited session). Repo file paths in recommendations, commitments and alternatives link to the file at the pinned commit the source-link item introduces, instead of showing as plain text (about 60 in that session). Bare issue numbers in question text and Notes link; recheck first, since the page's inline renderer already links some.

Key interfaces

Done when

  • A Decide row containing inline code renders it as code, matching the recommendation card (UI test).
  • A repo-relative path in a recommendation, commitment or alternative links to that file at the pinned commit (UI test).
  • A bare issue number in question text and in Notes links to the issue, or the PR records that it already does (UI test).
  • The planning surface test suite passes.

Out of scope

  • Changing which text the session writes.

Activity

  1. added theissue type on Oct 17, 2026
  2. added
    needs-humanHuman-in-the-loop required; autonomous sessions must not resolve items carrying this.
    on Oct 17, 2026
  3. kyle-sexton commented on Oct 17, 2026

    @kyle-sexton
    MemberAuthor

    Ratified in the owner's batch of decomposed children (2026-10-17).

  4. removed
    needs-humanHuman-in-the-loop required; autonomous sessions must not resolve items carrying this.
    on Oct 17, 2026
  5. kyle-sexton commented on Oct 18, 2026

    @kyle-sexton
    MemberAuthor

    This was generated by AI during backlog shaping.

    This issue's earlier lane run used the whole run budget. It is split into 2 pieces, each a single change to the interview page with one UI check, so each fits the lane's run time:

    Why it was slow: Not yet run, and blocked by #7752, which is open. Only the repo-path links need #7752's pinned-commit source link. The Decide-row markdown and the issue-number recheck use the existing inline() renderer and can ship now. Splitting also keeps each child to one render and one UI check in the 185 KB index.html, against the 390 s surface suite.

    The owner approved this split in an attended backlog-shaping session on 2026-10-18.

  6. kyle-sexton commented on Oct 18, 2026

    @kyle-sexton
    MemberAuthor

    Superseded by #8088, #8089, which together cover every acceptance item of this issue. Checked against main at f30e4f0 after #7670 merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    priority: mediumReal value, no hard deadline; normal backlog flow.

    Type

    Fields

    No fields configured for Bug.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions