Skip to content

docs: the product framing ruling, the September deferrals, the release-cut rule and the v0.9.0 install stamp - #641

Merged
REPPL merged 9 commits into
mainfrom
docs/product-framing-and-install-0917
Sep 17, 2026
Merged

REPPL merged 9 commits into
mainfrom
docs/product-framing-and-install-0917

Conversation

@REPPL

@REPPL REPPL commented Sep 17, 2026

Copy link
Copy Markdown
Collaborator

Four commits of prose and install output that sat uncommitted in this checkout since 9 September. Stacked on #639, which files the records these cite; merge that first.

  • The press release settles the headline product as a product thinker realising an intent, with the lifeboat a key capability of it; the adr-35 open question is answered and the decisions log records the 2026-09-09 ruling.
  • The out-of-scope register names the three September drafts and the calibration note grades their hand-run decompositions.
  • AGENTS.md gains the rule that a session cutting a release has the final say on what merges before its tag.
  • ahoy install at v0.9.0 re-stamps .abcd/config.json and writes the managed .gitignore block.

lint-decisions, record-lint, docs-lint and lint-issues are clean on the branch.

Refs: iss-2609091037191879

Assisted-by: Claude:claude-fable-5-1

An OpenAI-compatible api oracle adapter, the first wired provider a local
MLX server with a cloud aggregator as configuration; a lifeboat that packs
from a worktree, a branch or an abandoned feature rather than only a whole
repository; and a lifeboat that packs from a lab session home. All three
were minted through the timestamp seam at the time and never committed.

Assisted-by: Claude:claude-fable-5-1
Setup discovery could probe OpenRouter reachability; a release cut in
progress is invisible to every other session; the intent skill's Grounds
section shows the ready gate; and docs-lint exempt paths cannot excuse a
file from link resolution. Each was captured in its session and left
uncommitted in this checkout.

Refs: iss-2609081951416843, iss-2609091037191879, iss-2609151150180399, iss-2609151150180583
Assisted-by: Claude:claude-fable-5-1
The managed-and-nobody-waiting badge reads "abcd", which says the tool is
present but not that the repository is managed by it; the ask is
"abcd-managed", so the word states the fact the badge exists to show.

Refs: iss-2609170627427239
Assisted-by: Claude:claude-fable-5-1
A checkout accumulates one local branch per landed pull request until
somebody sweeps by hand, and the sweep cannot be ancestry-based because
squash and rebase merges leave none; the PR state or the patch-ids are
what prove a merge. Filed after a 57-branch sweep.

Refs: iss-2609170640135192
Assisted-by: Claude:claude-fable-5-1
…alised

The press release leads with abcd helping a product thinker realise an
intent as a high-fidelity prototype or demonstrator, carrying the why from
idea to shipped reality; the lifeboat becomes a key capability of that
product rather than the product. The adr-35 open question on framing is
answered and removed, and the decisions log records the ruling of
2026-09-09 that closed both halves of it.

Assisted-by: Claude:claude-fable-5-1
…d-run decompositions

The out-of-scope register names the api oracle adapter and the two
lifeboat-widening drafts; the calibration note carries the two hand-run
decomposition tables that routed them, one proposal in two framings and
one widening in two sources.

Assisted-by: Claude:claude-fable-5-1
…fore its tag

A change ready to land while a peer is mid-cut is handed over as a pull
request and merged or held on the cutting session's ruling, with the
shipped_in stamp for work an earlier release already carried. The rule
holds even for a change orthogonal to the release gates, because the
cutting session is the one that can see the release-branch overlap.

Refs: iss-2609091037191879
Assisted-by: Claude:claude-fable-5-1
…e block

The install step of 2026-09-17 renames project_name to abcd, stamps
setup_version v0.9.0, and adds the managed block to .gitignore covering
the local tier and the memory directory.

Assisted-by: Claude:claude-fable-5-1
@REPPL
REPPL enabled auto-merge September 17, 2026 07:06
Everything after the badge is painted in the plain foreground; the ask is
a softer grey for the standing facts (repository, branch, intent and issue
counts) and a darker colour for the two that change and get read (model,
context), legible on the status surface's dim background.

Refs: iss-2609170709035405
Assisted-by: Claude:claude-fable-5-1
(cherry picked from commit 454249f)
@REPPL
REPPL added this pull request to the merge queue Sep 17, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to invalid changes in the merge commit Sep 17, 2026
@REPPL
REPPL enabled auto-merge September 17, 2026 07:40
@REPPL
REPPL added this pull request to the merge queue Sep 17, 2026
Merged via the queue into main with commit e4186e9 Sep 17, 2026
12 checks passed
@REPPL
REPPL deleted the docs/product-framing-and-install-0917 branch September 17, 2026 08:12
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