playrote.play.v1

cchiru/what-did-i-leave-unfinishedv0.1.0Public

What did i leave unfinished

The unfinished work sitting in your notes, sorted by how long it has been sitting.

Read the full description

Reads your markdown and text files, pulls out unchecked checkboxes and the TODO and FIXME markers you left yourself, and leads with the files you stopped editing weeks ago rather than the one you touched this morning. A note you edited today is open, not forgotten; the whole point is the other kind. It counts what it ticked off too, so a file with nine of ten boxes done reads differently from one with none. Skips fenced code blocks, because a TODO in a snippet is usually an example rather than your task. Reconciles its own counts before it reports and says so if they disagree, and a walk that hit its own bounds is never allowed to report all clear. Reads your files and writes nothing, makes no network call, needs no credential, and runs on python3 alone.

  • Published 3 Sep 2026
  • Downloads 3
  • Needs rote 0.62.0+
  • Digest sha256:8ece7060eb7b…
  • Reference chiru/what-did-i-leave-unfinished@0.1.0

Before you run it1 local tool

Everything here is checked on your machine when rote inspects the play. This page never learns what you have installed or which credentials you hold.

  • ○
    python3local tool

    Must be on your PATH when used. minimum version undeclared.

Inputs6, all optional

rote asks for these before running and shows the defaults it will use.

  • Rootsroots

    Comma-separated folders holding your notes. Point it at wherever you actually write, whether that is a vault, a repo of markdown, or a Desktop folder.

    optionalstringdefault ~/Documentsexample ~/notes,~/Desktopcustom value allowed
  • Stale daysstale_days

    How many days untouched before a file counts as stale and gets pulled to the top. Lower it for a tighter loop, raise it for a monthly clear-out. This is the value that changes between runs.

    optionalstringdefault 7example 30custom value allowed
  • Include markersinclude_markers

    Count TODO, FIXME, XXX, HACK and WIP markers as unfinished work alongside unchecked boxes. Turn it off to see checkboxes alone.

    optionalstringdefault trueexample false
    2 choices
    • true
    • false
  • Show itemsshow_items

    Print the individual unfinished lines under each file. Turn it off for a count-only sweep across a large vault.

    optionalstringdefault trueexample false
    2 choices
    • true
    • false
  • Max depthmax_depth

    How deep to walk below each root. The bound is reported rather than applied quietly, so a truncated sweep can never report all clear.

    optionalstringdefault 5example 8custom value allowed
  • Max filesmax_files

    Most files to read in one sweep. Hitting it is reported, never silent.

    optionalstringdefault 400example 1200custom value allowed

What it changes

No write operations are declared in this version's manifest.

Credentials remain in the recipient's local rote vault; this page and the publisher never receive them.

Runtime details
  • rote CLIversion 0.62.0 or newer
  • Servicesnone declared
  • Digestsha256:8ece7060eb7b8a698777b07445cf6be0907c82f8324305207bbbebbcdab05ec8
  • Archive size31502 bytes
  • Published2026-09-03T08:59:25.34999+00:00
  • Published withrote 0.77.0

Credential values and current readiness remain local. Opening this page never prompts for a credential, opens an authorization browser, or calls a service this play uses.

A play is a published, versioned automation package that runs on your own machine through rote, a free command-line tool. Opening this page installs nothing and runs nothing.