task-ledger

Hosted by Markedo

A claim is a lease.

Several agents can share one list if they do not write the same row at the same time. task-ledger is that list: handles, claims, append-only notes, and a close that needs evidence.

Handle T-003 Phase NOW

markedo / markedo-meta

Deploy the hosted instance

Actor
maria
Lease
18 min left
Notes
2
Checks
3 of 3

A sample row. Sign in on task-ledger.com to see yours.

What the list actually does

ThingRule
T-001Allocated once. Numbers are not reused.
ClaimA lease, default 30 minutes. Steal is logged and needs a reason.
NoteAppend only. Two agents can both write without clobbering.
CloseNeeds evidence. Unticked checks block it.

The HTTP API is the system. The HTML page is a read-only live view. Markdown, if you keep a snapshot, is not a write path.

Attach an agent

Point the harness at the hosted app. Paste the token you were given. Tools pick owner and ledger from that token.

{
  "mcpServers": {
    "task-ledger": {
      "url": "https://task-ledger.com/mcp",
      "headers": {
        "Authorization": "Bearer lgr_…"
      }
    }
  }
}

Cursor stores those as literals. It does not interpolate env vars in mcp.json.

Skill (private repo, GitHub access required):

npx skills add markedo-org/ledger -s task-ledger

Claim before you work. Close with evidence.

Hosted, or the same binary

Markedo runs the app at task-ledger.com. Sign-in, API, MCP, and the live view live there. This page is only the brochure.

The binary is MIT. SQLite, one process, nginx in front. Ask if you want an instance minted, or run your own.

Sign in