main · last commit
13 days ago ·
7g0stsfu
Past Stand90
ah-nyl.1
foundation: go module, domain, ports, config
P0
task
🚧 1
blocks 4
ah-nyl.10
fix: reconcile review findings 1-6 (FIX-FIRST verdict)
P0
bug
🚧 1
ah-nyl.11
fix: runner/ahub-run review findings 1-10 (FIX-FIRST verdict)
P0
bug
🚧 1
ah-nyl.13
fix: attempt-evidence composition (phantom adopt) + meta wedge + signal escalation
P0
bug
🚧 1
ah-nyl.14
fix: vikunja result-count header semantics (verify against source)
P0
bug
🚧 1
ah-nyl.15
fix: adopt-guard livelock + neither-state timeout arm (final verification findings)
P0
bug
🚧 1
ah-nyl.16
fix: wiring review findings 1-7 (flag swallowing, agenthubd tests, polish)
P0
bug
🚧 1
ah-nyl
Stage 1 MVP: poll-driven happy path
P1
epic
blocks 16
ah-nyl.2
store: SQLite implementation of ports.Store
P1
task
🚧 2
blocks 1
ah-nyl.3
vikunja: Board adapter over the REST API
P1
task
🚧 2
blocks 1
ah-nyl.4
runner: pi+zellij implementation + ahub-run supervisor
P1
task
🚧 2
blocks 1
ah-nyl.5
reconcile: the control loop
P1
task
🚧 2
blocks 1
ah-nyl.6
wiring: httpapi + agenthubd + ahub CLIs
P1
task
🚧 5
blocks 2
ah-nyl.9
refit: testify + culpa in domain/config/store/vikunja
P1
task
🚧 1
ah-nyl.12
hardening: data-layer review fast-follows (vikunja pagination, cache refresh, config validation)
P1
task
🚧 1
ah-1nu
BUG: vikunja Snapshot mis-parses real Vikunja 2.3.0 kanban response (buckets-with-tasks, not flat tasks)
P1
bug
ah-nyl.7
e2e: harness with fake vikunja + stub pi
P2
task
🚧 2
ah-xuc.1
Stage 2 foundation: domain buckets/outcome, ports contracts, config surface
P2
task
@Eugene Blikh
🚧 1
blocks 6
ah-xuc.2
internal/spec: Task Spec frontmatter parse, type-label defaults, validation
P2
feature
@Eugene Blikh
🚧 2
blocks 1
ah-xuc.3
vikunja: fetch task labels into BoardTask.Labels
P2
task
@Eugene Blikh
🚧 2
blocks 1
ah-xuc.4
store: migration v2 — per-run timeout column
P2
task
@Eugene Blikh
🚧 2
blocks 1
ah-xuc.5
runner: explicit --skill arguments and Publish to the review remote
P2
feature
@Eugene Blikh
🚧 2
ah-xuc.6
telegram: ports.Notifier implementation (Bot API through HTTPS_PROXY)
P2
feature
@Eugene Blikh
🚧 2
blocks 1
ah-xuc.7
httpapi: Vikunja webhook receiver with HMAC verification
P2
feature
@Eugene Blikh
🚧 2
blocks 1
ah-xuc.8
reconcile: spec-driven claim, Triage bounce, parked buckets, per-run timeout
P2
feature
@Eugene Blikh
🚧 4
blocks 1
ah-xuc.9
reconcile: publish review branch, watchdog on stale events, Telegram notifications
P2
feature
@Eugene Blikh
🚧 2
blocks 2
ah-xuc.10
cmd/agenthubd: wire webhook secret and Telegram notifier
P2
task
@Eugene Blikh
🚧 4
blocks 2
ah-xuc.11
e2e: Stage 2 flows — webhook poke, Triage bounce, skills, publish, watchdog, Telegram
P2
task
@Eugene Blikh
🚧 2
ah-xuc.12
docs: sync SPEC with Stage 2 behavior
P2
task
@Eugene Blikh
🚧 3
ah-wka
runner: Status crash-inference race misclassifies a finished run (e2e flake)
P2
bug
@Eugene Blikh
ah-ddd
ntfy: notifier for ntfy-compatible endpoints (Prism)
P2
feature
@Eugene Blikh
ah-gs7
Ultrapack designer/validator roles via config + skills (human-scheduled)
P2
feature
@Eugene Blikh
ah-9r4
DECISION: worktree/branch topology for agent-created child tasks
P2
task
blocks 1
ah-bkr
Vikunja comments render literal markdown fences — post HTML instead
P2
bug
@Eugene Blikh
ah-0ge.5
AgentsView: pg push from agent-1 + per-run session deep links in comments
P2
feature
🚧 2
ah-ydx.1
internal/mem0: REST client for live mem0.bigb.es
P2
feature
@Eugene Blikh
🚧 1
blocks 1
ah-ydx.2
internal/ctxpack: Context Pack builder
P2
feature
@Eugene Blikh
🚧 1
blocks 1
ah-ydx.3
Memory lifecycle: load-on-claim CONTEXT section, save-on-Done
P2
feature
@Eugene Blikh
🚧 4
ah-gxa
internal/yonote: light API client (doc resolve/export, create, comments; bot-token auth)
P2
feature
@Eugene Blikh
blocks 3
ah-2lh
Claim-time Yonote artifact materialization into .task/artifacts/ + prompt manifest
P2
feature
@Eugene Blikh
🚧 1
blocks 1
ah-25e
Yonote publish lane: .task/publish.json → bot-authored docs at finalize
P2
feature
@Eugene Blikh
🚧 2
blocks 1
ah-eje
Q&A loop rollout: live-verify events.list ordering + comments.resolve, wire qa role/config on agent-1
P2
task
@Eugene Blikh
🚧 1
ah-tqc
Runner: an errored-final-turn pi run (exit 0, zero tokens) finalizes as success
P2
bug
@Eugene Blikh
milestone:v0.1.0
🚧 1
ah-ziq
yonote: comments.resolve 400s — live API requires isResolved boolean in body
P2
bug
@Eugene Blikh
ah-1cx.1
runner.Status re-parses full events.jsonl every poll, stalling the loop on large runs
P2
bug
milestone:v0.1.0
🚧 1
ah-wd4.1
SPIKE (gating): does the beads Storage API enumerate ALL issues, or silently paginate?
P2
task
🚧 1
ah-1cx.9
[bug] failure comment renders 'exit code 0' and drops the provider's rejection text
P2
bug
milestone:v0.2.0
🚧 1
ah-1cx.10
[bug] askAndPark has the same half-landed-park bug ah-1cx.2 fixed for delegation
P2
bug
milestone:v0.2.0
🚧 1
ah-nyl.8
refactor: adopt go.bigb.es/auxilia (scribe/culpa/steward) where it pays
P3
chore
🚧 2
ah-xuc
Stage 2: webhooks, Task Spec, full buckets, Telegram, srht push, watchdog
P3
epic
blocks 12
ah-0ge
Stage 4: agent tools API, question loop, AgentsView links
P3
epic
blocks 6
ah-166
pi version drift: SPEC pins 0.70.2, installed is 0.73.1
P3
task
ah-0ge.1
Agent-created tasks via .task/tasks.json file channel
P3
feature
@Eugene Blikh
🚧 2
blocks 1
ah-0ge.2
Parent auto-Block/unblock join on child completion
P3
feature
@Eugene Blikh
🚧 2
blocks 1
ah-0ge.3
Resume parent via pi --session with child results as a new attempt
P3
feature
🚧 2
ah-6ei
Live end-to-end verification of designer/validator roles on a real board
P3
task
@Eugene Blikh
ah-0ge.4
Ask-user question loop via .task/question.json file channel
P3
feature
🚧 1
ah-tc2
agenthubd review-branch push to srht 403 (agent lacks push creds)
P3
task
ah-943
Refresh phoebe-lab agent-hub provisioning template + bootstrap for designer/validator
P3
task
@Eugene Blikh
ah-4el
Review-verdict-driven transition: changes-requested back to Ready for coder
P3
feature
@Eugene Blikh
blocks 1
ah-tz0
Surface agent closing summary / review verdict in the In Review comment
P3
feature
@Eugene Blikh
ah-07g
Investigate unbounded .task/events.jsonl (202MB for one design run)
P3
task
@Eugene Blikh
blocks 1
ah-0iz
markdownToHTML: handle blockquotes (ah-bkr/ah-tz0 integration seam)
P3
task
ah-a6f
e2e: update comment assertions to HTML (ah-bkr fallout)
P3
task
ah-0ge.6
HTTP tools API: per-task bearer tokens + ahub tool CLI over loopback
P3
feature
@Eugene Blikh
🚧 1
ah-ptu
Yonote Q&A bot loop: poll doc comments, answer via board tasks (post-wave-2.5)
P3
feature
@Eugene Blikh
🚧 2
blocks 1
ah-ydx.4
Full Context Pack: thread comments, parent chain, git log sections in prompt
P3
feature
@Eugene Blikh
🚧 1
ah-2ef
e2e suite rare timing flake (1 FAIL in ~5 runs observed 2026-07-18)
P3
bug
@Eugene Blikh
ah-58f
ahub tool answer without an outstanding question echoes the latest comment as the answer
P3
bug
@Eugene Blikh
ah-efe
Docs: SPEC refresh to Stage 3-4 + Yonote reality
P3
epic
milestone:v0.1.0
blocks 5
ah-1cx.2
Delegation persist failure orphans children: parent re-finalizes to In Review, never Blocked
P3
bug
milestone:v0.1.0
🚧 1
ah-1cx.3
config/wiring: whitespace-only notifier field passes validation then fatally aborts boot
P3
bug
milestone:v0.1.0
🚧 1
ah-1cx.4
runner: verify F9 cost model — is pi message cost.total per-message or cumulative?
P3
bug
milestone:v0.1.0
🚧 1
ah-efe.1
SPEC section 5/6: refresh domain model and port interfaces to delivered reality
P3
chore
milestone:v0.1.0milestone:v0.2.0
🚧 1
ah-efe.2
SPEC section 12: config surface missing Stage 3-4 + Yonote blocks; ask-user wrongly marked future work
P3
chore
milestone:v0.1.0
🚧 1
ah-efe.5
SPEC sections 9 and 14: .task/ layout stale, Stage 3-4 still written as roadmap
P3
chore
milestone:v0.1.0
🚧 1
ah-1cx.11
[bug] createChildTasks swallows RecordChild failures, orphaning a child from the join
P3
bug
milestone:v0.2.0
🚧 1
ah-1cx.15
ahub-run should drop message_update while teeing: 95% of every event stream is unread
P3
feature
milestone:v0.1.0
🚧 1
ah-jzv
config: export a Configured() predicate per optional block; stop re-deriving presence in the wiring
P3
chore
milestone:v0.1.0
ah-1cx.16
runner: reject a blank rendered PROMPT.md at Start instead of burning an attempt
P3
bug
milestone:v0.2.0
🚧 1
ah-e5l
SPEC section 15: security notes miss the entire Stage 4 credential surface
P3
chore
milestone:v0.1.0
ah-g39
SPEC section 7: storage schema stale by four migrations
P3
chore
milestone:v0.1.0
ah-6u0
docs: SPEC section 6 RunStatus struct omits MetaAttempt
P4
task
@Eugene Blikh
ah-1cx.5
vikunja markdown: URL autolink collides with bold / trailing-ampersand entity
P4
bug
milestone:v0.2.0
🚧 1
ah-1cx.6
config: validate vikunja.url and web_url as http(s) at load, like the other URL fields
P4
bug
milestone:v0.2.0
🚧 1
ah-efe.3
SPEC sections 1/4/11: external-services table, repo layout tree, HTTP surface sweep
P4
chore
milestone:v0.1.0milestone:v0.2.0
🚧 1
ah-efe.4
Fill CLAUDE.md Build/Architecture/Conventions placeholder sections
P4
chore
milestone:v0.1.0milestone:v0.2.0
🚧 1
ah-1jy
config: trim yonote.token and mem0.api_key at load like the notifier credentials
P4
chore
milestone:v0.1.0
ah-i0v
stale package doc-comments: taskfiles.go, runner.go and httpapi.go describe a surface two stages old
P4
chore
ah-w4r
config: trim vikunja.url and vikunja.token, and blank-scan agent_tasks.target_bucket
P4
chore
milestone:v0.1.0