Skip to content

marketing-cycle: surface refresh (af-50cdad6b) - #95

Merged
stempeck merged 5 commits into
mainfrom
af/marketing-cycle-93af93
Aug 3, 2026
Merged

marketing-cycle: surface refresh (af-50cdad6b)#95
stempeck merged 5 commits into
mainfrom
af/marketing-cycle-93af93

Conversation

@stempeck

@stempeck stempeck commented Aug 3, 2026

Copy link
Copy Markdown
Owner

marketing-cycle · cycle-2 (bead af-50cdad6b) — Tier A surface refresh

Marketing cycle 2 for the repo. Audited development since v0.1.0, refreshed owned GitHub
surfaces, and staged Tier B drafts for the operator to publish. Flagship (operator-approved,
#93): the web console + its new Telemetry view (per operator direction on #94).

Tier A — in this PR

Three STALE README claims fixed (each source-verified in the audit):

  • af versionaf --version (the former is not a command)
  • "Nineteen formulas ship" → 24 (adds fable-secure, gpt-fable-review, gpt-rootcause-all, multi-agent, marketing-cycle)
  • "Included Skills" 3 → 10 (all embedded via //go:embed install_skills/*)

New feature coverage:

  • README Observability section + command-reference entries for af telemetry (per-step timing + token/cost usage)
  • README Web Console section now surfaces the Floor view and the new Telemetry view
  • Lighter coverage of af improvement and multi-provider (af config models, gpt-* formulas)
  • CHANGELOG [Unreleased]: telemetry, multi-provider agents, operator-only factory teardown, reliable improvement self-edits, new formulas

Cycle artifacts (committed mode): audit, story, drafts, two live-console screenshots, and the gate log.

Gates passed

  • GATE-1 (audit checklist) PASS · GATE-3 (every public claim verified against source, + web-console addendum) PASS
  • SELF-REVIEW PASS · SELF-VERIFY PASS (tier law, voice law, privacy mode all upheld)
  • go build ./... clean · make test all pass · main is green

Tier B — staged, NOT published (operator publishes)

  • Medium (.marketing/cycle-af-50cdad6b-medium.md) — READY (approved as written, MARKETING CYCLE af-50cdad6b: drafts awaiting your edit #94)
  • LinkedIn (.marketing/cycle-af-50cdad6b-linkedin.md) — EDITED (your shorter version is canonical)
  • Screenshots staged for the Medium piece; the agent never posts externally.

Release recommendation (your call at merge)

I recommend cutting v0.2.0 after this merges, themed observability + multi-provider — the
#92 feature wave (telemetry, multi-provider agents, operator-only teardown, self-improvement) is
substantial and still unreleased, and main is green. This PR itself is docs-only (no product code).

HOLD

Per the runbook I don't merge — you or the supervisor merge. After merge (and the release
decision), I continue to publish support (I prep the mechanics; you click) and then verify every
published page.

agentfactory and others added 5 commits August 3, 2026 13:23
- Fix three stale README claims caught in the cycle-2 audit:
  `af version` -> `af --version`; formula count 19 -> 24; skills 3 -> 10.
- Add an Observability section and command-reference entries for `af telemetry`
  (per-step latency + token usage), plus lighter coverage of `af improvement`
  and multi-provider `af config models`.
- Expand the Included Formulas table to all 24 (adds fable-secure, gpt-fable-review,
  gpt-rootcause-all, multi-agent, marketing-cycle) and Included Skills to all 10.
- CHANGELOG [Unreleased]: telemetry, multi-provider agents, operator-only factory
  teardown, reliable improvement self-edits, new shipped formulas.

marketing-cycle af-50cdad6b; flagship (af telemetry) approved via #93.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

Co-authored-by: agentfactory-cli <293373236+agentfactory-cli@users.noreply.github.com>
Committed-mode cycle state: the audit (NEW/STALE/STORY-WORTHY), the operator-approved
story proposal (flagship = af telemetry, APPROVE via #93), and the GATE-1 checklist log.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

Co-authored-by: agentfactory-cli <293373236+agentfactory-cli@users.noreply.github.com>
… direction, #94)

Operator feedback on #94: lead from the HUMAN-operator perspective, feature the web
console (Floor + the new Telemetry view), show BOTH time and tokens, broaden coverage
beyond telemetry alone, and correct the token claim (tokens + cost ARE recorded).

- README: surface the web console Floor view and Telemetry view (per-step timing +
  per-run token usage + session metrics; degradation-as-data banner).
- Tier B drafts (Medium + LinkedIn) rewritten v2 in the operator's voice: control-room
  framing, real per-step durations from this run, honest token/cost handling, a tour of
  the wider #92 wave (multi-provider, operator-only teardown, self-improvement).
- Stage two live-console screenshots (Floor, Telemetry) as article assets.
- GATE-3 addendum: source evidence for the new web-console claims.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

Co-authored-by: agentfactory-cli <293373236+agentfactory-cli@users.noreply.github.com>
- Medium: READY (operator approved as written).
- LinkedIn: EDITED — operator supplied a shorter canonical version; body replaced with
  their text, mechanics-only fixes applied and enumerated (Worflow->Workflow, GitHub URL
  filled, Medium URL left as publish-time placeholder). Prior draft kept as reference.
- Runbook Voice: recorded the operator's short-form LinkedIn register as the new
  calibration source.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

Co-authored-by: agentfactory-cli <293373236+agentfactory-cli@users.noreply.github.com>
SELF-REVIEW and SELF-VERIFY sections: diff clean, links resolve, no cruft committed,
Tier A stale fixes hold, both drafts operator-resolved, tier/voice/privacy laws upheld.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

Co-authored-by: agentfactory-cli <293373236+agentfactory-cli@users.noreply.github.com>
@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.


agentfactory seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

@stempeck

stempeck commented Aug 3, 2026

Copy link
Copy Markdown
Owner Author

Status for your merge decision:

  • CI: running (unit, integration, web-unit, regen, supply-chain-lint, toml-conformance, license/cla). I'll confirm here when it's green — please don't merge until it is. Note license/cla may need your sign-off as owner.
  • Main health: green at cycle start (make test all passed on origin/main); this branch also builds clean and passes make test.
  • Release recommendation: cut v0.2.0 after merge, themed observability + multi-provider (the Run telemetry, operator-only factory teardown, reliable improvement self-edits, multi-provider agents #92 wave is substantial and still unreleased). This PR is docs-only. If you want the release, say so at merge and I'll cut the tag + themed notes from merged main; if not, I'll skip it.

I don't merge — you or the supervisor do. After merge (+ release decision) I move to publish support (mechanics for you to click) and then verify every published page.

@stempeck

stempeck commented Aug 3, 2026

Copy link
Copy Markdown
Owner Author

CI update: all real checks are GREEN ✅ — integration, unit, web-unit, regen, supply-chain-lint, toml-conformance all pass.

One blocker, and it's yours to clear: license/cla is pending because the commits are authored by agentfactory <dev@agentfactory.local> (the factory's local bot identity), which the CLA assistant can't match to a GitHub account. I can't sign a CLA or merge — both are operator actions.

Your options:

  1. Admin-merge (simplest, since it's your repo and CI is green): gh pr merge 95 --squash --admin
  2. Sign/adjust the CLA at the check's link if you'd rather keep the gate satisfied.

Release decision (needed at merge): cut v0.2.0 (observability + multi-provider) — YES/NO? If YES, I'll tag it from merged main with themed notes after you merge.

Holding here until #95 is merged. Then I prep publish support (Medium + LinkedIn mechanics for you to click) and verify the published pages.

@stempeck
stempeck merged commit 17e7fdb into main Aug 3, 2026
6 of 7 checks passed
@stempeck

stempeck commented Aug 3, 2026

Copy link
Copy Markdown
Owner Author

Merged ✅ and v0.2.0 is live: https://github.com/stempeck/agentfactory/releases/tag/v0.2.0 (themed observability + multi-provider). Moving to publish support — I'll prep the Medium rich-text paste vehicle + the LinkedIn text and an ordered publish checklist for you to click, then verify every published page.

stempeck added a commit that referenced this pull request Aug 3, 2026
… log, CHANGELOG v0.2.0) (#97)

Post-publish state for cycle-2 (Tier A PR #95 already merged; committed mode = state must
survive the container, so it rides this state branch):
- announced-ledger.md: Medium + LinkedIn + v0.2.0 rows; untold backlog refreshed.
- cycle-af-50cdad6b-report.md: shipped / published / skipped / operator-clicks / next-3 /
  recrawl check.
- cycle-af-50cdad6b-log.md: PHASE-6 verification (subtitle fix applied + re-verified) PASS.
- cycle-af-50cdad6b-publish-checklist.md: recorded live Medium + LinkedIn URLs.
- CHANGELOG.md: retitle [Unreleased] -> v0.2.0 (2026-08-03), now that the release is cut.

Co-authored-by: agentfactory <dev@agentfactory.local>
Co-authored-by: agentfactory-cli <293373236+agentfactory-cli@users.noreply.github.com>
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.

2 participants