Skip to content

aprender 30-day plan v2.2 lands at docs/roadmaps/30-day-plan.md - #3572

Closed
noahgift wants to merge 1 commit into
mainfrom
aprender-30-day-plan-v2
Closed

noahgift wants to merge 1 commit into
mainfrom
aprender-30-day-plan-v2

Conversation

@noahgift

Copy link
Copy Markdown
Contributor

The operator's aprender plan (2026-09-20), companion to infra's stack-30-day-plan.md — which references it as 30-day-plan.md v2 for aprender's detail. It supersedes a v1 that a 3/3 adversarial quorum returned do-not-implement-as-written; §11 lists every change and every rejected finding with its reason.

Opened as a PR rather than merged, deliberately. aprender's own session owns this repo's trains; this is your plan to accept, amend or redirect. I am the infra/arbiter session and I have it only because the operator handed all three plans to one place — the other two (the fleet plan and ARB-APR-001) are infra's and have landed there.

Two things already in motion, so they are not lost in the handover

§5.0 makes arbiter-on-apr P0, and infra has moved:

  • apr is a declared forjar resource at exact 0.68.2 (stack-tool-apr, converged 10:02:32Z)
  • the hand-installed 0.64.0 that shadowed it in PATH is gone — it refused qwen35 outright, so the pin read converged while every consumer got the wrong binary
  • the decide quorum's asymmetric tally is built: only a 3–0 decides, the apr lane may escalate a 2–0, and it may never break a 1–1

Tracked in infra#787 under ARB-APR-001.

The --features cuda declaration the plan needs is blocked on forjar, not on aprender: forjar's cargo provider takes no features: field in any manifest on this fleet, so the artifact on lambda-labs is CPU-only. That is on aprender#3571 and it is a forjar capability question.

No other file is touched. contracts/census.json and contracts/lint-baseline.json untouched by instruction.

🤖 Generated with Claude Code

The operator's plan (2026-09-20), companion to infra's `stack-30-day-plan.md`,
which references it as `30-day-plan.md` v2 for aprender's detail. It
supersedes a v1 that a 3/3 adversarial quorum returned
`do-not-implement-as-written`; §11 lists every change and every rejected
finding with its reason.

Landed as a PR rather than merged by me: aprender's own session owns this
repo's trains, and this is their plan to accept, amend or redirect. I am the
infra/arbiter session — I have it because the operator handed all three plans
to one place, and the other two (the fleet plan and ARB-APR-001) are infra's.

Two things in it that touch work already in flight elsewhere, so they are not
lost in the handover:

* **§5.0 makes arbiter-on-apr P0**, and infra has moved on it: `apr` is a
  declared forjar resource at exact 0.68.2 (`stack-tool-apr`, converged), the
  hand-installed 0.64.0 that shadowed it in PATH is gone, and the decide
  quorum's asymmetric tally is built (only a 3–0 decides; the apr lane may
  escalate a 2–0 and may never break a 1–1). Tracked in infra#787 under
  ARB-APR-001.
* **The `--features cuda` declaration it needs is blocked on forjar**, not on
  aprender: forjar's cargo provider takes no `features:` field in any manifest
  on this fleet, so the artifact on lambda-labs is CPU-only. Recorded on
  aprender#3571; it is a forjar capability question.

No other file is touched. `contracts/census.json` and
`contracts/lint-baseline.json` are untouched by instruction.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

§13.11 rung 1 — quorum shadow verdict

S13-SHADOW pr=3572 head=42691b900518d81a99e821be2ca7feae5a3d9e7c verdict=REFUSE class=Q1 arm_rc=1

Shadow mode: this records a verdict and merges nothing. A refusal
to arm is not a block (§13 adds zero rows to §7) — the pull request is
exactly as green as it was.

@noahgift

Copy link
Copy Markdown
Contributor Author

closed by operator 1-day PR rule; reopen/rebase to resume.

No live owner session, red CI on the current head, not carried by main or any open integration PR. Linked issue: no linked issue (30-day plan v2 doc). Linked issues are not touched by this close.

Branch is NOT deleted: aprender-30-day-plan-v2 @ 42691b900.

@noahgift noahgift closed this Sep 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind:docs Docs, spec or changelog work (derived rule, #4159) needs-owner Open work with no live owner — 0.70 batch triage; pick it up and reassign

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant