Learning

Every finished verb leaves a result with a receipt. This is how the system is built to learn from those results after it ships, what has been measured so far, and the rules that keep it honest.

The learning deck

What continuous learning means here

  1. Noun

    Checked results

    Every finished verb leaves a result with a receipt, and Tessera records how the run went. Workers can add a report of what went right and what went wrong.

  2. Verb

    Learners

    Learner runs turn execution reports into memory of similar past work, statistics on which paths succeed, and routing advice. What they write is advice, never a permission.

  3. Verb

    Tuning after deployment

    Small open models are tuned on checked examples of one job, and a tuned model replaces its base only when a rule fixed in advance says it wins. So far the examples are synthetic, made from templates, and none come from real work reports.

Learning is nouns and verbs too: an authorized worker claims each learner run and each tuning step, and everything they write is a versioned noun. There is no hidden learning service.

The loop

One round of tuning. Each step is a verb that an authorized worker claims, and each leaves a noun behind.

  1. Generate examples

    Leaves: Example batches

    Templates fill typed slots and compute every label. No model writes a request, an example or a label.

  2. Curate

    Leaves: A training set

    Repeated rows, and rows that match a test row, its request or its template, are rejected with a reason.

  3. Freeze a test set

    Leaves: Frozen tests

    Whole tool families are held out of training, and the test’s hashes are recorded before any model sees it.

  4. Train an adapter

    Leaves: A candidate adapter

    A small add-on trains on top of the base model. The base itself never changes.

  5. Evaluate

    Leaves: Evaluation runs

    The candidate, the current champion and the unchanged base are scored on the same rows.

  6. Decide by the rule

    Leaves: A decision

    The promotion rule, fixed in advance, asks for a real gain and no drop in valid output, refusals or general skills.

  7. Reload check

    Leaves: A reload record

    The saved adapter, loaded onto a fresh copy of the base, must reproduce its replies exactly.

  8. Promote or roll back

    Leaves: The champion pointer

    The pointer moves, or the champion stays. Every version is kept, so rolling back is moving the pointer back.

Then the next round starts from the champion, with new examples aimed at its failures.

Measured results

Exact match is the share of requests a model answered exactly right: the right tool with correctly typed values, or the right refusal. Nothing is repaired before scoring.

Safety rules

Every round follows the same rules. A round that fails any check leaves the champion where it was.

  • Frozen tests

    Whole tool families are held out of training, and every test set is pinned by its hash, so a score always means the same rows.

  • Pre-registration

    The promotion rule was committed before the first training round, and each fresh test’s hashes are recorded before any model sees it.

  • Contamination checks

    Fingerprints reject any training row that matches a test row, its request or its template.

  • Reload equivalence

    A saved adapter must reload onto a fresh copy of the base and reproduce its replies exactly before it can be promoted.

  • A promotion rule fixed in advance

    A gain whose lower bound is above zero, and no drop in valid output, refusals or general skills. Keeping the base is a valid outcome.

  • Rollback

    Adapters are never overwritten, and the champion is one pointer that keeps every version, so rolling back is moving the pointer back.

Honest limits

  • Everything is synthetic, with one task per result: typed tool calls for Tessera’s own tools.
  • Nothing triggers learning on live traffic yet. Rounds start on demand, and exporting real runs for training is designed, not built.
  • Adapter weights aren’t published.
  • Nothing has been promoted or admitted. A promotion here moves only a private pointer that the next round compares against.
  • The learners are implemented and tested, but they haven’t yet been shown to improve real work.

Run it yourself

Tessera’s continuous-tuning guide has the loop, its commands and its tests. Without a GPU, a stand-in backend runs every verb, receipt and decision on a CPU, so you can check the plumbing first.

The library’s continuous tuning pack holds the same loop as nouns and verbs, with its own tested code. Like every pack in the library, it is a proposal.