Skip to content

Plan: Agent Story Author + Discord telemetry (M1)#102

Merged
SorraTheOrc merged 5 commits intomainfrom
ge-hch-ge-hch.3/agent-story-gen
Jan 8, 2026
Merged

Plan: Agent Story Author + Discord telemetry (M1)#102
SorraTheOrc merged 5 commits intomainfrom
ge-hch-ge-hch.3/agent-story-gen

Conversation

@SorraTheOrc
Copy link
Member

Summary

This PR contains the planning artifacts (bd beads + plan doc) for the M1 work to deliver an InkJS MVP plus an autonomous Story Author agent and a Discord telemetry emitter.

Includes (beads created)

  • ge-hch.5.1 — Agent: Story Author (Ink)
    • ge-hch.5.1.1 — Docs: Agent spec (Story Author)
    • ge-hch.5.1.2 — Implement: Story Author harness
    • ge-hch.5.1.3 — Tests: Generated story validation
  • ge-hch.5.2 — Secure: Telemetry webhook secret storage
  • ge-hch.5.3 — Secure: LLM API key storage
  • ge-hch.3.1 — Implement: Telemetry Discord emitter (webhook)
    • ge-hch.3.1.1 — Docs: telemetry embed schema
    • ge-hch.3.1.2 — Tests: Telemetry emitter (stub network)
  • ge-hch.3.2 — Feature: Stable story integration
    • ge-hch.3.2.1 — Docs: stable story & swap workflow
    • ge-hch.3.2.2 — Tests: stable story sanity test
  • ge-hch.3.3 — Implement: GitHub Pages deploy for static demo
  • ge-hch.3.4 — Tool: validate-story (ink parse + runtime smoke)
  • ge-hch.3.5 — Implement: package.json scripts (start/build/validate/test)
  • ge-hch.3.6 — CI: Build + validate + Playwright (PR)
  • ge-hch.4.1 — Tool: replay harness (golden-path)

Files added/edited

  • history/plan_ge-hch.3_agent_story_gen.md (plan summary)
  • .beads/issues.jsonl (new beads & deps)

Decisions recorded

  • Static demo will be deployed to GitHub Pages (no file:// runs).
  • LLM provider: OpenAI-compatible endpoint; agent must support configurable endpoint and online auth.
  • Telemetry: Discord webhook emitter using rich embeds. A follow-up bead (ge-hch.5.2) tracks securing the webhook; ge-hch.5.3 tracks LLM key storage.

What remains (implementation tasks)

  • Code implementations: story generator harness, validate-story, replay harness, telemetry emitter code, package.json scripts, CI workflows.
  • Secrets: TELEMETRY_WEBHOOK and OPENAI_API_KEY to be stored in CI (tracked by beads).

Request

  • Please review the plan + bead list and confirm: 1) CI secret names (OPENAI_API_KEY, TELEMETRY_WEBHOOK), 2) preferred GitHub Pages target (gh-pages or docs/), 3) whether you want spec docs included in this PR or a follow-up.\n\nPR branch: ge-hch-ge-hch.3/agent-story-gen\nBase: main

@SorraTheOrc SorraTheOrc merged commit c5dc117 into main Jan 8, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant