home

things I'm figuring out

tinkershop tracks local project activity so I can see what is actually moving: repos, notes, agent sessions, commits, and the rough edges I am still trying to make sense of.

static public build

fireharp.com/tinkershop

rendered from checked-in public notes; no local daemon required

agentic harness · emerging

A central daily-loop core with packages, tools, and push channels condensing around it. Some shipping, some still boiling.

// the daily loop

agentic harness

boiling · crystallizing

decisions

queryable record of why

prepared

Already scaffolded — captures decisions in a structured form so the why survives the next refactor. Sitting prepared; about to revisit.

secrets-leakage

pattern detection + redaction

forming

Catches accidental secrets in commits and agent transcripts. Lives as scattered tools right now; consolidating into a package next.

supply-chain

dependency stack control

planned

Same shape as coherence, applied to what a project pulls in: lockfile drift, transitive risk, surprise upgrades. The security side of the harness.

hub-push

agent config hub

forming

A separate hub for agentic configuration: prompts, package policy, hooks, and repo wiring live outside the project, then push into each repo like infrastructure-as-code for agents.

public projects

9

public notes

14

agent sessions

1177

commits

364

dirty signals

564

voice context

1061

public workbench

Checked-in public project notes render below. The local detector remains private; the public page keeps the rich workbench surface without depending on a daemon bound to 127.0.0.1.

public workbench evidence

overseer

fireharp/overseer

public

idea

A Go CLI that steers Claude Code and OpenAI Codex CLI agents by registering as their hook command. On every hook event, it judges the situation against a markdown constitution and versioned precedent ledger.

activity heatmap

commitdirtysessionvoice
May 19
May 20
May 21
May 22
May 23
May 24
May 25
May 26
May 27
May 28
May 29
May 30
May 31
Jun 1
Jun 2

why it is shown

detected

public

note

Local paths are used for policy matching, but the public view shows the repository and curated notes.

evidence mix

brief1
commits30
dirty13
sessions129
voice113
checks13

dirty

1

commit

May 15, 01:20 PM

seen

May 31, 07:19 AM

latest developments
  1. Enhanced decision-making in Overseer

    May 15, 01:20 PM

    Benchmark-grade ledger scenarios and harness tests strengthened how Overseer judges situations against its constitution and precedent ledger.

  2. Ledger outcome harness tests landed

    May 15, 01:20 PM

    The project added concrete tests around ledger outcomes so agent steering can be checked rather than guessed.

https://github.com/fireharp/overseer

101

fireharp/101

public

idea

Browser-based voice drill app that trains fast staff and system-design interview reflexes. Implementation of the spec in LOCAL.md is gitignored.

activity heatmap

commitdirtysessionvoice
May 19
May 20
May 21
May 22
May 23
May 24
May 25
May 26
May 27
May 28
May 29
May 30
May 31
Jun 1
Jun 2

why it is shown

detected

public

note

Local paths are used for policy matching, but the public view shows the repository and curated notes.

evidence mix

brief1
commits70
dirty41
sessions202
voice148
checks14

dirty

6

commit

May 26, 06:13 PM

seen

May 31, 07:10 AM

latest developments
  1. Documentation was clarified

    May 20, 12:30 AM

    Realtime prompt configuration, offline smoke gates, CI commands, and smoke-script HTTP helpers were tightened.

https://github.com/fireharp/101

BitGN

fireharp/bitgn

public

idea

Standalone Go workbench for evaluating steering and execution behavior, including dead-exec handling and final-run post-mortems.

activity heatmap

commitdirtysessionvoice
May 19
May 20
May 21
May 22
May 23
May 24
May 25
May 26
May 27
May 28
May 29
May 30
May 31
Jun 1
Jun 2

why it is shown

detected

public

note

Local paths are used for policy matching, but the public view shows the repository and curated notes.

evidence mix

brief1
commits4
dirty14
sessions240
voice240
checks1

dirty

93

commit

May 30, 11:19 AM

seen

May 31, 07:10 AM

latest developments
  1. Standalone Go work moved forward

    May 30, 11:19 AM

    Production role-name mismatch fixes, interpreter steering, and final-run post-mortems pushed the project toward standalone evaluation.

https://github.com/fireharp/bitgn

canvases

quickowl/knify

public

idea

Agent Canvas work around typed blocks, HTML capture, benchmark helpers, and live-session review surfaces.

activity heatmap

commitdirtysessionvoice
May 19
May 20
May 21
May 22
May 23
May 24
May 25
May 26
May 27
May 28
May 29
May 30
May 31
Jun 1
Jun 2

why it is shown

detected

public

note

Local paths are used for policy matching, but the public view shows the repository and curated notes.

evidence mix

brief1
commits68
dirty139
sessions128
voice138
checks15

dirty

10

commit

May 21, 03:47 PM

seen

May 31, 07:10 AM

latest developments
  1. HTML benchmark scope expanded

    May 21, 03:47 PM

    Canvas benchmark capture notes, HTML helpers, and HTML asset URL support were added to the Agent Canvas workflow.

  2. Protocol docs and monitor views improved

    May 14, 09:17 PM

    Live session monitor triage and protocol documentation were cleaned up while machine-specific config moved out of git.

https://github.com/quickowl/knify

chant

fireharp/chant

public

idea

A recipe cache for coding agents: cache the tested method, not the answer.

activity heatmap

commitdirtysessionvoice
May 19
May 20
May 21
May 22
May 23
May 24
May 25
May 26
May 27
May 28
May 29
May 30
May 31
Jun 1
Jun 2

why it is shown

detected

public

note

Local paths are used for policy matching, but the public view shows the repository and curated notes.

evidence mix

brief1
commits25
dirty16
sessions4
voice4
checks9

dirty

0

commit

May 28, 10:23 AM

seen

May 31, 07:10 AM

latest developments
  1. Typed relations and promotion scope landed

    May 28, 10:23 AM

    Relation capture, import metrics fixes, scope promotion, and BitGN-grounded count-rule demos made the cache more reusable.

  2. Cross-package enchantment discovery

    May 27, 09:48 PM

    The project added discovery flows, status docs, quickstart reconciliation, and isolated negative-gate e2e checks.

https://github.com/fireharp/chant

coherence

fireharp/coherence

public

idea

Git-native drift detector for agent-assisted repositories.

activity heatmap

commitdirtysessionvoice
May 19
May 20
May 21
May 22
May 23
May 24
May 25
May 26
May 27
May 28
May 29
May 30
May 31
Jun 1
Jun 2

why it is shown

detected

public

note

Local paths are used for policy matching, but the public view shows the repository and curated notes.

evidence mix

brief1
commits45
dirty3
sessions231
voice197
checks9

dirty

33

commit

May 27, 09:12 PM

seen

May 31, 07:10 AM

latest developments
  1. Standalone Go work moved forward

    May 27, 09:12 PM

    URL semantic stale-test, endpoint coverage, typed ID trace, and JSON asset import adversarial demos expanded drift coverage.

  2. More adversarial demos landed

    May 26, 09:42 PM

    Endpoint, raw typed ID, JSON asset, and HTML false-positive demos made the detector harder to fool.

  3. Language and API stale tests expanded

    May 26, 12:19 AM

    Python file-cycle, YAML user-story, Java stale-test, and OpenAPI endpoint demos broadened the test surface.

https://github.com/fireharp/coherence

copycat

fireharp/copycat

public

idea

Preserve recoverable human authorship in project copy. A CLI for turning raw author material into finished short-form text without losing the user's voice.

activity heatmap

commitdirtysessionvoice
May 19
May 20
May 21
May 22
May 23
May 24
May 25
May 26
May 27
May 28
May 29
May 30
May 31
Jun 1
Jun 2

why it is shown

detected

public

note

Local paths are used for policy matching, but the public view shows the repository and curated notes.

evidence mix

brief1
commits70
dirty9
sessions149
voice148
checks14

dirty

1

commit

May 22, 03:01 AM

seen

May 31, 07:10 AM

latest developments
  1. Standalone Go work moved forward

    May 20, 01:40 AM

    Docs, static audits, scope handling, lookup races, read failures, plateau triggers, and compose benchmark reporting were hardened.

https://github.com/fireharp/copycat

github-invite-broker

fireharp/github-invite

public

idea

Standalone Cloudflare Worker for issuing GitHub collaborator invites through shareable links.

activity heatmap

commitdirtysessionvoice
May 19
May 20
May 21
May 22
May 23
May 24
May 25
May 26
May 27
May 28
May 29
May 30
May 31
Jun 1
Jun 2

why it is shown

detected

public

note

Local paths are used for policy matching, but the public view shows the repository and curated notes.

evidence mix

brief1
commits52
dirty24
sessions0
voice0
checks13

dirty

3

commit

May 22, 12:59 PM

seen

May 31, 07:10 AM

latest developments
  1. Standalone invite broker formed

    May 22, 12:59 PM

    Deployment values moved out of committed docs, the invite page shows the target repository, and theme/ops docs were added.

https://github.com/fireharp/github-invite

tinkershop

fireharp/tinkershop

public

idea

Local project activity detector for Tinkershop.

activity heatmap

commitdirtysessionvoice
May 19
May 20
May 21
May 22
May 23
May 24
May 25
May 26
May 27
May 28
May 29
May 30
May 31
Jun 1
Jun 2

why it is shown

detected

public

note

Local paths are used for policy matching, but the public view shows the repository and curated notes.

evidence mix

brief1
commits0
dirty305
sessions94
voice73
checks14

dirty

40

commit

May 18, 04:48 PM

seen

May 31, 07:10 AM

latest developments
  1. Public snapshot became daemon-free

    May 31, 07:10 AM

    The website can render the public workbench from checked-in notes while the local detector remains private.

https://github.com/fireharp/tinkershop