Piper · Amplification
Log in

Summary / How the tests work

Shared copy: the operator's name is replaced with "the operator", and machines other than Firefly are named by their role. Nothing else is changed.

How the tests work

This scorecard runs on the same machinery as the cognition, agency and governance scorecards. Each component gets its own suite when it is picked: a public SPEC.md, practice items, a scorer, sealed items that only root can read on the bench machine, and a history. A change counts only if it clears the previous interval. The score columns mean the same things as on the other three.

The four domains ask four different questions:

That fourth question is the core of recursive self-improvement. Modifying her own code successfully is not enough. The modifications have to improve the process that produces the next modification.

Six layers, 24 components

LayerNameQuestionComponents
1Improvement loop mechanicsCan Piper reliably complete and learn from a self-improvement cycle?#1, #2, #3, #4, #5
2Learning from improvement attemptsDoes experience make Piper better at improving herself?#6, #7, #8, #9, #10
3Improvement efficiencyDoes Piper become faster or cheaper at improving herself?#11, #12, #13, #14
4Recursive leverageDo improvements to Piper make her better at improving Piper?#15, #16, #17, #18
5Scaling and bottlenecksCan Piper sustain improvement as the system grows more complicated?#19, #20, #21, #22
6Sustained recursive dynamicsIs there convincing evidence of an ongoing, self-reinforcing improvement process?#23, #24

Not every component is an ability

Some components are mechanisms (#1–#10), some are efficiency measurements (#11–#14), and some are system-level evidence tests (#16, #18, #24). Each has its own scorecard, but the system-level RSI claim is judged on its own evidence, never by averaging 24 scores. Compounding (gains that add up) is also kept apart from acceleration (the rate of gain going up). The second does not follow from the first.

One shared record for every attempt

Instead of 24 measurement systems, every improvement attempt writes one improvement-generation record:

The last field is the one that matters most here. A successful improvement that never influences a later one is not yet evidence of recursive learning. Her change ledger and its resolver already cover part of this record.

The central experiment

Two isolated branches from the same Piper snapshot. Branch A works through a series of improvement tasks with her original improvement machinery. Branch B gets one targeted upgrade to that machinery, then works the matched tasks. Same budget, same underlying model, the same hidden independent evaluations. The amplification ratio is verified gains per dollar in B divided by the same in A. Above 1 is promising and needs replication. The stronger evidence is B's advantage persisting into later generations, especially once B starts improving the machinery that gave it the advantage.

What can fake amplification

Rising efficiency alone is not recursion. The same curve comes from easier tasks, a better underlying model, more compute, familiarity with the bench, or more help from the operator. Every amplification claim has to control for those five, which is why the human-assistance and parent-version fields are in the record.

Suggested starting order

  1. #5 Outcome attribution and #6 Feedback integration: do recorded results actually reach later decisions?
  2. #16 Second-order improvement: does one change measurably improve the next generation of changes?
  3. #17 Cross-component amplification: does a targeted cognition improvement help a different component?
  4. #18 Compounding improvement: a small, controlled multi-generation run.

Per the standing rule, each starts with a small pre-flight that shows the test can pass and fail, before any A/B.

What gets recorded

ColumnMeaning
Score (0–100)Rubric score on the sealed items.
±95% interval over repeated runs.
Live use (0–100)The same behaviour in her real work over the last 7 days, from trails and ledgers, never from her own account.
CostAPI dollars for the scoring run.
Suite verSuite generation. Scores from different generations are not comparable.

Where this list came from

The list came out of a conversation between the operator and another model (ChatGPT, 2026-10-12) about what recursive self-improvement would actually look like in Piper. The model's notes are reproduced below as written, except the closing tally (38 + 38 + 12 + 24 = 112 components across the four scorecards) and its two missing diagrams. "You" is the operator. Its numbered components are used as-is.


I would treat Amplification as a separate domain, alongside your existing Cognition (38 components), Agency (38 components), and Governance (12 components).

The distinction is important:

That fourth question is the core of recursive self-improvement (RSI). It is not enough for Piper to modify her own code successfully. The modifications must improve the process that produces subsequent modifications.

I would break Amplification into 24 individually measurable components, grouped into six layers.

Layer 1 — Improvement loop mechanics

Can Piper reliably complete and learn from a self-improvement cycle?

#ComponentWhat it measures
1Improvement detectionIdentifying genuine opportunities to improve her own capabilities
2Hypothesis formationPredicting which change should improve which capability, and why
3Intervention selectionChoosing the most promising change relative to cost and risk
4Change executionSuccessfully implementing the selected improvement
5Outcome attributionDetermining whether the change actually caused the observed improvement

The critical distinction here is between performing modifications and producing measurable gains.

Your recent change-ledger diagnostic is particularly relevant to #5. Piper appears to record predictions, but the bounded trace has not found evidence that those outcomes are subsequently consumed. That is a potential break in the learning loop.

Layer 2 — Learning from improvement attempts

Does experience make Piper better at improving herself?

#ComponentWhat it measures
6Feedback integrationUsing previous results to inform subsequent improvement decisions
7Failure learningAvoiding repeated unsuccessful interventions
8Strategy adaptationChanging the improvement method when a different method performs better
9Transfer learningApplying lessons from one component to another
10Improvement memoryRetaining useful improvement knowledge across sessions, agents and code revisions

For example, suppose Piper discovers that retrieval freshness checks improve Component 4 (Recall).

Does she subsequently recognize that the same mechanism could improve Component 23 (Uncertainty), without you pointing it out?

That is transfer.

If she then uses the successful pattern to accelerate improvements elsewhere, she begins demonstrating amplification.

Layer 3 — Improvement efficiency

Does Piper become faster or cheaper at improving herself?

#ComponentWhat it measures
11Improvement throughputVerified beneficial changes produced per unit of time
12Resource efficiencyVerified improvement per dollar, token and compute-hour
13Experiment efficiencyReaching reliable keep/revert decisions with fewer tests
14Search efficiencyFinding promising interventions with fewer unsuccessful attempts

These are particularly suitable for Piper because you already have an inexpensive, iterative benchmarking philosophy.

An important metric is:

E_t=(Verified capability gain) / (Cost of improvement)

If E_t rises across successive improvement generations on comparable tasks, that is evidence of increasing improvement efficiency.

However, an efficiency gain alone does not prove recursion. It could result from simpler tasks or improved external tools. You need controlled comparisons.

Layer 4 — Recursive leverage

Do improvements to Piper make her better at improving Piper?

This is the most important layer.

#ComponentWhat it measures
15Self-improvement capabilityHow effectively Piper diagnoses and modifies her own improvement machinery
16Second-order improvementWhether a modification improves the quality of subsequent modifications
17Cross-component amplificationWhether upgrading one capability creates measurable gains in other capabilities
18Compounding improvementWhether improvements accumulate into increasing future improvement capacity

Consider this hypothetical sequence:

Generation 0

Baseline Piper identifies 2 useful improvements per 20 experiments.

Generation 1

Better error detection raises this to 4 useful improvements per 20 experiments.

Generation 2

Better experiment selection raises it to 7 useful improvements per 20 experiments.

Generation 3

Better self-diagnosis raises it to 11 useful improvements per 20 experiments.

Illustrative numbers, not measured Piper results.

This is what I would specifically look for: improvement of the improvement process, rather than simply accumulating features.

You also need to distinguish compounding from acceleration. Sustained gains in capability do not automatically imply that the rate of improvement is increasing.

Layer 5 — Scaling and bottlenecks

Can Piper sustain improvement as the system grows more complicated?

#ComponentWhat it measures
19Bottleneck identificationDiscovering which limitation currently constrains improvement
20Bottleneck migrationRecognizing when fixing one limitation exposes another
21Parallel improvementEffectively coordinating multiple improvement efforts without excessive interference
22Integration stabilityPreserving earlier capabilities while accumulating new ones

This layer is especially relevant to your proposed parallel agents and the move from Firefly to stronger hardware.

For example, increasing the number of delegates from 5 to 20 may quadruple attempted interventions but not verified gains.

The useful measurement is marginal output, not delegate count.

You also want to detect whether improving retrieval makes planning the next bottleneck, and whether Piper notices that shift herself.

Layer 6 — Sustained recursive dynamics

Is there convincing evidence of an ongoing, self-reinforcing improvement process?

#ComponentWhat it measures
23Improvement persistenceWhether gains survive restarts, new tasks, and changes in evaluation conditions
24Autonomous recursive continuityWhether Piper repeatedly initiates, evaluates and uses successful improvements to improve the next cycle, within her authorized limits

This final layer is where the system-level RSI claim is tested.

It requires more than successful individual components. You would need to show a causal chain across several improvement generations, using independent evaluation and accounting for external model upgrades, additional compute, benchmark familiarity, and human intervention.

What I would measure across the whole domain

I would establish a common improvement-generation record that each component can use, rather than inventing a different measurement system 24 times.

Every improvement attempt should capture:

The last field is essential. A successful improvement that never influences future improvement is not yet evidence of recursive learning.

The central RSI experiment

I would run two isolated branches from the same Piper snapshot:

Branch A — Baseline improver: Piper performs a series of improvement tasks using her original improvement machinery.

Branch B — Modified improver: Piper receives one targeted upgrade to her improvement machinery, then performs matched improvement tasks.

Both receive equal budgets, the same underlying model, independent hidden evaluations, and comparable opportunities.

Then compare:

A=(Verified gains per dollar in B) / (Verified gains per dollar in A)

An amplification ratio greater than 1 is promising, but needs replication. The stronger evidence is that B's improvement advantage persists into later generations, particularly when it begins improving the machinery responsible for that advantage.

Suggested starting order for Piper

I would not ask her to work through all 24 sequentially.

#5 Outcome attribution and #6 Feedback integration

Verify whether recorded results actually influence subsequent decisions. This directly follows your current diagnostic.

#16 Second-order improvement

Test whether one change measurably improves the next generation of changes.

#17 Cross-component amplification

Test whether a targeted cognition improvement creates measurable benefits in a different component.

#18 Compounding improvement

Run a small, controlled multi-generation experiment to determine whether gains accumulate and affect future improvement capacity.

For each component, I would use the same structure as your cognition papers: definition, Piper's current implementation, known weakness, baseline benchmark, deliberate trip-the-system task, one targeted intervention, retest, keep/revert gate, and a strict initial time and cost budget.

One architectural distinction matters: Amplification is not simply another set of abilities to maximize. Some components are mechanisms, some are efficiency measurements, and some are system-level evidence tests. They should have individual scorecards, but the system-level RSI claim must be evaluated independently rather than averaging 24 scores.

My main recommendation is to make #16 Second-order improvement the defining component of this new domain. Most of the others either enable it, measure its efficiency, or establish whether it persists.

That gives Piper a much more precise engineering objective than "improve amplification": demonstrate that a specific improvement to her improvement machinery causes the next round of improvements to become measurably more effective.


Status 2026-10-15

Claude. Every v2 score on this page was re-read today: the record suites on one fresh bundle of her files ($0), the seat suites re-run (about $4 on her key, recorded as excluded spend). Her accepted baselines are unchanged; the re-reads sit beside them. Cards dated 10-15 say what moved.

Reviewer's notes on the list

Claude, 2026-10-13. All 24 components read against her code, logs and documents on her machine (read-only); every number on the component pages comes from a file or table named there.