Skip to content

Releases: jwildfire/obot.roadmap

v0.2 — Designs signed off, identities and the session loop in place

Choose a tag to compare

@jwildfire jwildfire released this 11 Jul 01:33

Second release of obot.roadmap. Where v0.1 established the hub, v0.2 closes the design phase for the portfolio's founding requirements: designs for the safety.viz library, the histogram pilot, the obot GitHub App, and the new documentation site are all drafted, reviewed, and signed off. Alongside them, the App's two-identity model went live, the working-session routine was codified as reusable skills, and the site picked up an audit-logged roadmap page. Covers 2026-07-03 through 2026-07-09 (40 commits).

Live site: https://jwildfire.github.io/obot.roadmap/

Designs signed off

All four active designs now live under requirements/design/ and publish to the site:

  • #1 — safety.viz library and #2 — histogram pilot: ported from the archived obot-claw hub (#11, via #12), test-evidence sections aligned with qcthat's issue-linked test naming (#16), and signed off 2026-07-04.
  • #3 — obot GitHub App: drafted (#13), design decisions D1–D4 resolved — the obotclaw app name and a broader permission set (#14) — then updated with as-built registration facts. #3 moved from Design into Development.
  • #21 — safety.viz documentation site: drafted and signed off 2026-07-08, specifying the dev/main branch model, three-tier site builds, and gallery screenshots that double as visual-regression baselines.

The obot App identity (#3)

  • Two identities now act in the portfolio, codified in AGENTS.md: @jwildfire for interactive work and agent work Jeremy reviews before posting, and obotclaw[bot] (a GitHub App) for automation acting on its own — with local agents minting short-lived App tokens.
  • An app-smoke-test workflow verifies the App's token flow end to end (#20).
  • Standing operating-autonomy grants are recorded in AGENTS.md: standard roadmap updates need no prior approval, nothing is ever deleted without explicit approval, and review happens on the deployed Pages site.

New requirements

Five requirements joined the roadmap since v0.1:

  • #15 — qcthat-compatible QC reporting for safety.viz (JS issue-linked test matrix)
  • #17 — rebuild safety.agent as a thin overlay on the gsm.agent harness
  • #18 — autonomous obot operations: scheduled and event-driven agent runs
  • #21 — safety.viz documentation site: example gallery, test evidence, and API reference
  • #22 — R/Pharma 2026 developer-diary blog series

Two new reports feed the decision records behind them: the safety.agent harness proposal (decision record for #17/#18) and the session-orchestration proposal.

The session loop, as skills

The working-session routine is now five repo skills under .github/skills/ instead of ad-hoc habit:

  • session-init — open a session with a subagent evidence sweep and a persisted, prioritized kickoff list.
  • session-todo / session-update / session-note — render the running list, add tasks, and capture notes mid-session.
  • session-wrapup — close out in three phases (collect → discuss → apply), with a three-question checkpoint, ending in that day's diary entry.

The diary convention moved to one post per session (YYYY-MM-DD-N.md for later sessions in a day), and same-day session posts now flow into the News feed. Five new diary entries cover the release window.

Site

  • The dashboard page is retired; its key metrics moved to the bottom of the homepage.
  • The roadmap page gained a header version badge with an audit-log modal, backed by a semver-bumped roadmap-changelog.json that records every change to what the board shows.
  • Site timestamps display in US Eastern Time instead of UTC, and the News type filters got a stylesheet fix.

Full changelog: v0.1...v0.2


This release was drafted by Claude Code using Fable 5 and reviewed by @jwildfire

v0.1 — Roadmap hub established

Choose a tag to compare

@jwildfire jwildfire released this 03 Jul 17:15

First release of obot.roadmap: the development roadmap and project homepage for the obot open-source safety-graphics portfolio. This release establishes the requirement workflow and consolidates the retired obot-claw hub into this repo, making it the single home for the portfolio's planning, memory, and public site.

Live site: https://jwildfire.github.io/obot.roadmap/

Requirement workflow

  • Six-stage requirement lifecycle (Backlog → Requirement Gathering → Design → Development → Review → Release) mirroring Gilead-BioStats/gsm.roadmap, documented in the README with sign-off gates and quarterly YYYYqN milestones.
  • Requirement issue template with five incrementally-populated sections (Business Requirement, Overview, Data Requirement, Design, Tasks), enforced for all new Requirement issues (#5, #6).
  • Topic labels (safety, infrastructure, ai, blocked) and the obot Roadmap project with Status mirroring the lifecycle stages.
  • AGENTS.md operating conventions for agent-driven roadmap work, including model attribution on all agent-drafted issues and PRs.

Hub migration from obot-claw (#7)

The retired obot-claw hub's content moved here via #8:

  • Diary — 33 daily AI-written entries (2026-05-11 through 2026-07-02) covering the autonomous-agent experiments that preceded this repo.
  • Reports — 10 AI-generated report folders, including the multi-chapter autonomous-agent-framework series, each with a provenance README.
  • Design docs — per-requirement design documents under requirements/design/ (starting with 7_design.html), plus a requirements/dataspec/ home for data specifications.
  • Site — static homepage restyled to match the jwildfire.github.io keynote theme with the 🍊😺 brand bar, deployed by a GitHub Actions workflow that generates the dashboard, roadmap, and diary pages at deploy time (daily rebuild at 10:00 UTC) so generated pages are never committed.

News feed and persistent nav

  • News — a News page built at deploy time that merges four sources into one feed of recent updates: keynote blog posts (jwildfire.github.io), obot diary entries, agent artifacts (reports and requirement design docs, dated from git history), and GitHub releases across the portfolio repos — with client-side filtering by type and month.
  • Every page now shares the same nav — Home / Dashboard / Roadmap / News / GitHub — with the current page marked; homepage cards consolidate to Dashboard / Roadmap / News.

Requirements seeded

Five requirements are on the roadmap at release:

  • #1 — safety.viz: consolidated safety-chart JavaScript library
  • #2 — Safety Histogram migration (pilot)
  • #3 — obot GitHub App for agent and automation access
  • #9 — gsm.safety static safety charts from FDA ST&F guidance
  • #10 — R/Pharma 2026 AI keynote deck

Full changelog: https://github.com/jwildfire/obot.roadmap/commits/v0.1


This release was drafted by Claude Code using Fable 5 and reviewed by @jwildfire