Actionist Knowledge Graph
P15 · Learning knowledge node

Continuous corpus and production learning

Every new component, repository, conversion and production outcome should improve the shelf, taxonomy, recipes and future recommendations.

What we learned

Current synthesis from the research packet. Exact records and complete source artifacts remain visible below.

Research conclusions

  • Consume edit, qualification, runtime, rollback and outcome receipts instead of inventing a parallel telemetry system.
  • Gate promotion on the weakest critical evidence family; never average away a fatal unknown.
  • Update capability ranking, reuse-shape choice, adaptation cost and retirement state from production evidence.

What it owns

  • Component/repo refresh schedules
  • Observed adaptation cost
  • Production quality and incident signals
  • Asset/archetype reranking
  • Recipe and contract evolution

What research already tells us

  • AutoSaaS already describes a procedural learning loop
  • Current corpus ranking is mostly metadata rather than production evidence
  • The remembered 1.3M/850k/80k corpus still lacks a current authoritative path

Open first-principles questions

  • What production signals change ranking?
  • How often are component and repo sources refreshed?
  • How do we avoid taxonomy drift?
  • When is an asset deprecated or replaced?

Inputs

  • New source feeds
  • Conversion receipts
  • Build metrics
  • Client outcomes
  • Incidents

Outputs

  • Updated rankings
  • New recipes
  • Deprecations
  • Research priorities

Agent-sized workstream

Define the evidence flywheel and ranking model using adaptation effort, workflow success, runtime burden and production history.

Linked research

  • AutoSaaS method[private local source withheld]
  • Decision ledgerresearch/actionmodel-builder-research-2026-08-26/phase-3/outputs/decision-ledger.md
  • Master synthesisknowledge/00-MASTER-SYNTHESIS.md

Where this beats a generator

Their thousandth app is generated by the same model against the same blank context as their first, so nothing accumulates except model upgrades everyone else also receives. Attaching outcome, adaptation-cost and incident evidence to stable reusable units makes every build rank the shelf for the next one — the advantage a pure generator cannot copy, because it keeps no unit for the learning to attach to.

Companies and commercial surfaces

22 mined records. Search and inspect the full agent output; nothing is collapsed into a top-ten headline.

RankIdentityWhat the agent foundEvidenceSource
2Azure AI PersonalizerbanditsManaged contextual-bandit service exposing a two-call Rank/Reward contract; retiring 25 August 2026 with migration recommended to open-source microsoft/learning-loop.first_party_docstop10Source ↗
10Algolia Dynamic Re-Rankingranking_serviceReranks an already-eligible result set using click and conversion events over a sliding window, with published minimum-evidence thresholds before any record is promoted.first_party_docstop10Source ↗
—Statsig AutotunebanditsMulti-armed bandit that allocates traffic across variants in proportion to each variant's posterior probability of being best, using Thompson sampling.first_party_docscensusSource ↗
—Eppo Contextual BanditsbanditsContextual bandit that predicts the objective metric per action from subject/action context, then selects with injected randomness, retraining on a scheduled cadence.first_party_docscensusSource ↗
—Shopify App Store search rankingmarketplace_rankingMarketplace ranking for reusable software components where merchant-side outcome signals, not just metadata, determine placement; Shopify first-party docs confirm a recency- and trust-weighted rating feeds search placement.first_party_docscensusSource ↗
1Mend Renovate Merge Confidenceregistry_healthAttaches Age/Adoption/Passing/Confidence badges to dependency-update PRs, computed from aggregated real-world CI outcomes across the hosted Renovate fleet, in order to 'find and flag undeclared breaking releases'.first_party_docstop10Source ↗
6Socket.dev package scoresregistry_healthPublishes the actual scoring formula, including per-severity normalization functions, soft caps, and a power-scaling exponent gamma derived from project size and popularity.first_party_docstop10Source ↗
—ecosyste.msregistry_healthExposes per-package percentile rankings across real adoption signals via public API, alongside raw dependent and download counts and a boolean criticality flag.observed_behaviorcensusSource ↗
5npms.io scoring (npms-analyzer)registry_healthPublished an unusually explicit normalization method: each package's raw evaluation is normalized against the corpus min/max, then mapped through a Bezier curve anchored on the corpus mean.first_party_docstop10Source ↗
—OpenSSF Scorecardregistry_healthScores repositories 0-10 per check and aggregates by risk weight, entirely from static repository and project metadata — no downstream or production usage signal enters the score.first_party_docscensusSource ↗
—deps.dev (Google Open Source Insights)registry_healthBuilds annotated dependency graphs from first principles without building or installing software; provides no scoring system and no production feedback loop.first_party_docscensusSource ↗
7GrowthBook BanditsbanditsThompson-sampling bandit that publishes explicit hard minimums before it will reweight at all — the most concrete sparse-data threshold found in this census.first_party_docstop10Source ↗
8Braintrust human reviewml_evalStructured human-review scoring on spans, feeding dataset curation and eval — but every promotion step is human-initiated; no automatic loop is claimed.first_party_docstop10Source ↗
—LangSmith online evaluationml_evalEvaluators run automatically on sampled production traces, but the resulting dataset, evaluator and prompt updates are all documented as manual human actions.first_party_docscensusSource ↗
—WordPress.org plugin directory searchmarketplace_rankingRanking algorithm is not published; the FAQ confirms usage data is a factor only indirectly, via an explicit statement that new plugins rank poorly because no usage data exists yet.first_party_docscensusSource ↗
—VS Code Marketplacemarketplace_rankingNo published ranking methodology; first-party extension documentation covers only which manifest fields feed text search and filtering, not how results are ordered.first_party_docsexcludedSource ↗
4Amazon Personalize User-Personalizationranking_serviceManaged recommender with an explicit, parameterised cold-start exploration mechanism: exploration_weight and exploration_item_age_cut_off control how often low-evidence items are surfaced.first_party_docstop10Source ↗
9ISRG Divvi Up (DAP / Prio)privacy_aggregationNonprofit-operated privacy-preserving telemetry: each client measurement is split into two encrypted secret shares sent to non-colluding aggregators, which each compute partial sums that are recombined into an aggregate.first_party_docstop10Source ↗
—Apple local differential privacy telemetryprivacy_aggregationPublishes per-feature epsilon values and hard per-user daily donation caps for local differential privacy applied on-device before transmission.first_party_docscensusSource ↗
3Vercel v0 composite model family / vercel-autofixer-01builder_loopThe only AI app-builder found with a first-party documented production learning loop: user feedback and evals identify recurring generation error categories, and a custom model is reinforcement-fine-tuned to drive those error rates down.first_party_docstop10Source ↗
—Cursor Tabbuilder_loopNo first-party documentation found for learning from accepted versus rejected suggestions; the Tab model is not described in the public docs landing page or model table.first_party_docscensusSource ↗
—Lovable / Replit Agent (builder learning-loop claims)builder_loopNo official documentation located from Lovable or Replit describing an accepted/rejected-generation training loop; available coverage is comparative review material, not vendor methodology.secondaryexcludedSource ↗

Repositories and OSS precedents

97 mined records. Search and inspect the full agent output; nothing is collapsed into a top-ten headline.

RankIdentityWhat the agent foundEvidenceSource
1VowpalWabbit/vowpal_wabbitbanditsVowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive learning.first_party_docstop10Source ↗
3fidelity/mabwiserbanditsMABWiser: Contextual Multi-Armed Bandits Libraryfirst_party_docstop10Source ↗
—david-cortes/contextualbanditsbanditsPython implementations of contextual bandits algorithmsfirst_party_docscensusSource ↗
7st-tech/zr-obpbanditsOpen Bandit Pipeline: a python library for bandit algorithms and off-policy evaluationfirst_party_docstop10Source ↗
—ray-project/raybanditsRay is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.observed_behaviorcensusSource ↗
—tensorflow/agentsbanditsTF-Agents: A reliable, scalable and easy to use TensorFlow library for Contextual Bandits and Reinforcement Learning.observed_behaviorcensusSource ↗
—motiwari/BanditPAMbanditsBanditPAM C++ implementation and Python packageobserved_behaviorexcludedSource ↗
—SMPyBandits/SMPyBanditsbandits🔬 Research Framework for Single and Multi-Players 🎰 Multi-Arms Bandits (MAB) Algorithms, implementing all the state-of-the-art algorithms for single-player (UCB, KL-UCB, Thompson...) and multi-player (MusicalChair, MEGA, rhoRand, MCTop/R...observed_behaviorcensusSource ↗
—bgalbraith/banditsbanditsPython library for Multi-Armed Banditsobserved_behaviorexcludedSource ↗
—johnmyleswhite/BanditsBookbanditsCode for my book on Multi-Armed Bandit AlgorithmssecondaryexcludedSource ↗
—alison-carrera/onnbanditsOnline Deep Learning: Learning Deep Neural Networks on the Fly / Non-linear Contextual Bandit Algorithm (ONN_THS)observed_behaviorcensusSource ↗
2meta-pytorch/botorchbayesian_preferenceBayesian optimization in PyTorchfirst_party_docstop10Source ↗
4facebook/Axbayesian_preferenceAdaptive Experimentation Platformfirst_party_docstop10Source ↗
5lucasmaystre/choixbayesian_preferenceInference algorithms for models based on Luce's choice axiomfirst_party_docstop10Source ↗
6pymc-devs/pymcbayesian_preferenceBayesian Modeling and Probabilistic Programming in Pythonfirst_party_docstop10Source ↗
—stan-dev/stanbayesian_preferenceStan development repository. The master branch contains the current release. The develop branch contains the latest stable development. See the Developer Process Wiki for details.observed_behaviorcensusSource ↗
—stan-dev/cmdstanpybayesian_preferenceCmdStanPy is a lightweight interface to Stan for Python users which provides the necessary objects and functions to compile a Stan program and fit the model to data using CmdStan.observed_behaviorcensusSource ↗
—scikit-optimize/scikit-optimizebayesian_preferenceSequential model-based optimization with a `scipy.optimize` interfaceobserved_behaviorexcludedSource ↗
—optuna/optunabayesian_preferenceA hyperparameter optimization frameworkobserved_behaviorcensusSource ↗
—yuki-koyama/sequential-gallerybayesian_preferenceSequential Gallery for Interactive Visual Design Optimization [SIGGRAPH 2020]observed_behaviorcensusSource ↗
—sublee/trueskillbayesian_preferenceAn implementation of the TrueSkill rating system for Pythonfirst_party_docsexcludedSource ↗
—philihp/openskill.jsbayesian_preferenceA faster, open-license alternative to Microsoft TrueSkillobserved_behaviorcensusSource ↗
—hyperopt/hyperoptbayesian_preferenceDistributed Asynchronous Hyperparameter Optimization in Pythonobserved_behaviorcensusSource ↗
—automl/SMAC3bayesian_preferenceSMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimizationobserved_behaviorcensusSource ↗
10growthbook/growthbookexperimentationOpen Source Feature Flags, Experimentation, and Product Analyticsfirst_party_docstop10Source ↗
—Unleash/unleashexperimentationOpen-source feature management platformfirst_party_docscensusSource ↗
—Flagsmith/flagsmithexperimentationFlagsmith is an open source feature flagging and remote config service. Self-host or use our hosted version at https://app.flagsmith.com.observed_behaviorcensusSource ↗
—PostHog/posthogexperimentation:hedgehog: PostHog is the leading platform for building self-driving products. Our developer tools – AI observability, analytics, session replay, flags, experiments, error tracking, logs, and more – capture all the context agents need to...first_party_docscensusSource ↗
—Eppo-exp/eppo-multiplatformexperimentationSDKs and platform artifacts to support Eppo Flagging.observed_behaviorcensusSource ↗
—facebookarchive/planoutexperimentationPlanOut is a library and interpreter for designing online experiments.first_party_docscensusSource ↗
—intuit/wasabiexperimentationWasabi A/B Testing service is an open source project that is no longer under active development or being supportedobserved_behaviorexcludedSource ↗
—thomaspoignant/go-feature-flagexperimentationGO Feature Flag is a simple, complete and lightweight self-hosted cloud native feature flag solution 100% Open Source — built on OpenFeature 🎛️observed_behaviorcensusSource ↗
—open-feature/specexperimentationOpenFeature specificationobserved_behaviorcensusSource ↗
—langfuse/langfusellm_eval_loop🪢 Open source AI engineering platform: LLM evals, observability, metrics, prompt management, playground, datasets. Integrates with OpenTelemetry, LangChain, OpenAI SDK, LiteLLM, and more. 🍊YC W23first_party_docscensusSource ↗
—Arize-ai/phoenixllm_eval_loopAI Observability & Evaluationfirst_party_docsexcludedSource ↗
—promptfoo/promptfoollm_eval_loopTest your prompts, agents, and RAGs. Red teaming/pentesting/vulnerability scanning for AI. Compare performance of GPT, Claude, Gemini, DeepSeek, and more. Simple declarative configs with command line and CI/CD integration. Used by OpenA...observed_behaviorcensusSource ↗
—confident-ai/deepevalllm_eval_loopThe LLM Evaluation Frameworkobserved_behaviorcensusSource ↗
—openai/evalsllm_eval_loopEvals is a framework for evaluating LLMs and LLM systems, and an open-source registry of benchmarks.observed_behaviorcensusSource ↗
—braintrustdata/autoevalsllm_eval_loopAutoEvals is a tool for quickly and easily evaluating AI model outputs using best practices.observed_behaviorcensusSource ↗
—wandb/weavellm_eval_loopWeave is a toolkit for developing AI-powered applications, built by Weights & Biases.observed_behaviorcensusSource ↗
—truera/trulensllm_eval_loopEvaluation and Tracking for LLM Experiments and AI Agentsobserved_behaviorcensusSource ↗
—vibrantlabsai/ragasllm_eval_loopSupercharge Your LLM Application Evaluations 🚀observed_behaviorcensusSource ↗
—comet-ml/opikllm_eval_loopDebug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards.observed_behaviorcensusSource ↗
—uptrain-ai/uptrainllm_eval_loopUpTrain is an open-source unified platform to evaluate and improve Generative AI applications. We provide grades for 20+ preconfigured checks (covering language, code, embedding use-cases), perform root cause analysis on failure cases an...observed_behaviorcensusSource ↗
—benfred/implicitrecommenderFast Python Collaborative Filtering for Implicit Feedback Datasetsfirst_party_docscensusSource ↗
9lyst/lightfmrecommenderA Python implementation of LightFM, a hybrid recommendation algorithm.first_party_docstop10Source ↗
—NicolasHug/SurpriserecommenderA Python scikit for building and analyzing recommender systemsobserved_behaviorcensusSource ↗
—RUCAIBox/RecBolerecommenderA unified, comprehensive and efficient recommendation libraryobserved_behaviorcensusSource ↗
—recommenders-team/recommendersrecommenderBest Practices on Recommendation Systemsobserved_behaviorcensusSource ↗
—gorse-io/gorserecommenderAI powered open source recommender system engine supports classical/LLM rankers and multimodal content via embeddingobserved_behaviorcensusSource ↗
—lenskit/lkpyrecommenderPython recommendation toolkitfirst_party_docscensusSource ↗
—tensorflow/recommendersrecommenderTensorFlow Recommenders is a library for building recommender system models using TensorFlow.observed_behaviorcensusSource ↗
—NVIDIA-Merlin/MerlinrecommenderNVIDIA Merlin is an open source library providing end-to-end GPU-accelerated recommender systems, from feature engineering and preprocessing to training deep learning models and running inference in production.observed_behaviorexcludedSource ↗
—PreferredAI/cornacrecommenderA Comparative Framework for Multimodal Recommender Systemsobserved_behaviorcensusSource ↗
—ossf/scorecardasset_scoringOpenSSF Scorecard - Security health metrics for Open Sourcefirst_party_docscensusSource ↗
—ossf/criticality_scoreasset_scoringGives criticality score for an open source projectobserved_behaviorcensusSource ↗
—librariesio/libraries.ioasset_scoring:books: The Open Source Discovery Servicefirst_party_docscensusSource ↗
—chaoss/grimoirelabasset_scoringGrimoireLab: platform for software development analytics and insightsfirst_party_docscensusSource ↗
—chaoss/augurasset_scoringThe Augur project is no longer part of CHAOSS. Use CollectOSS instead!secondaryexcludedSource ↗
—ossf/allstarasset_scoringGitHub App to set and enforce security policiesobserved_behaviorcensusSource ↗
—google/deps.devasset_scoringResources for the deps.dev APIfirst_party_docscensusSource ↗
—google/osv-scannerasset_scoringVulnerability scanner written in Go which uses the data provided by https://osv.devobserved_behaviorcensusSource ↗
—chaoss/wg-metrics-modelsasset_scoringWorking Group for Metrics Modelobserved_behaviorcensusSource ↗
—npms-io/npms-analyzerregistry_rankingThe analyzer behind https://npms.iofirst_party_docscensusSource ↗
—rust-lang/crates.ioregistry_rankingThe Rust package registryobserved_behaviorcensusSource ↗
—pypi/warehouseregistry_rankingThe Python Package Indexobserved_behaviorcensusSource ↗
—npm/cliregistry_rankingthe package manager for JavaScriptobserved_behaviorcensusSource ↗
—opendp/opendpprivacy_telemetryThe core library of differential privacy algorithms powering the OpenDP Project.first_party_docscensusSource ↗
—google/differential-privacyprivacy_telemetryGoogle's differential privacy libraries.first_party_docscensusSource ↗
—opendp/smartnoise-sdkprivacy_telemetryTools and service for differentially private processing of tabular and relational dataobserved_behaviorcensusSource ↗
—google/rapporprivacy_telemetryRAPPOR: Privacy-Preserving Reporting Algorithmsfirst_party_docscensusSource ↗
—divviup/janusprivacy_telemetryExperimental implementation of the Distributed Aggregation Protocol (DAP) specification.observed_behaviorcensusSource ↗
—divviup/libprio-rsprivacy_telemetryImplementation of Prio in Rust.observed_behaviorcensusSource ↗
—divviup/prio-serverprivacy_telemetryA Prio server implementation.observed_behaviorexcludedSource ↗
—plausible/analyticsprivacy_telemetryOpen source, privacy-first web analytics. Lightweight, cookie-free Google Analytics alternative. Self-hosted or cloud.first_party_docscensusSource ↗
—umami-software/umamiprivacy_telemetryUmami is a privacy-first analytics platform. Traffic, campaigns, behavior, conversions, and revenue in one place — no cookies, no surveillance, self-hosted or in the cloud.observed_behaviorcensusSource ↗
—opendp/tumult-analyticsprivacy_telemetryTumult Analytics is a Python library for privately computing aggregate queries on tabular data. It is built atop the Tumult Core library.observed_behaviorcensusSource ↗
—IBM/differential-privacy-libraryprivacy_telemetryDiffprivlib: The IBM Differential Privacy Libraryobserved_behaviorcensusSource ↗
—meta-pytorch/opacusprivacy_telemetryTraining PyTorch models with differential privacyobserved_behaviorcensusSource ↗
—evidentlyai/evidentlydrift_monitoringEvidently is ​​an open-source ML and LLM observability framework. Evaluate, test, and monitor any AI-powered system or data pipeline. From tabular data to Gen AI. 100+ metrics.first_party_docscensusSource ↗
—whylabs/whylogsdrift_monitoringAn open-source data logging library for machine learning models and data pipelines. 📚 Provides visibility into data quality & model performance over time. 🛡️ Supports privacy-preserving data collection, ensuring safety & robustness. 📈observed_behaviorcensusSource ↗
—fivetran/great_expectationsdrift_monitoringAlways know what to expect from your data.observed_behaviorcensusSource ↗
—deepchecks/deepchecksdrift_monitoringDeepchecks: Tests for Continuous Validation of ML Models & Data. Deepchecks is a holistic open-source solution for all of your AI & ML validation needs, enabling to thoroughly test your data and models from research to production.secondarycensusSource ↗
—SeldonIO/alibi-detectdrift_monitoringAlgorithms for outlier, adversarial and drift detectionsecondarycensusSource ↗
—NannyML/nannymldrift_monitoringnannyml: post-deployment data science in pythonobserved_behaviorcensusSource ↗
—IFCA-Advanced-Computing/frourosdrift_monitoringFrouros: an open-source Python library for drift detection in machine learning systems.observed_behaviorcensusSource ↗
—sodadata/soda-coredrift_monitoringData Contracts engine for the modern data stack. https://www.soda.ioobserved_behaviorcensusSource ↗
—huggingface/trledit_learningTrain transformer language models with reinforcement learning.observed_behaviorcensusSource ↗
—continuedev/continueedit_learningopen-source coding agentobserved_behaviorcensusSource ↗
—dyad-sh/dyadedit_learningLocal, open-source AI app builder for power users ✨ v0 / Lovable / Replit / Bolt alternative 🌟 Star if you like it!first_party_docscensusSource ↗
—LAION-AI/Open-Assistantedit_learningOpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.observed_behaviorcensusSource ↗
—argilla-io/argillaedit_learningArgilla is a collaboration tool for AI engineers and domain experts to build high-quality datasetsobserved_behaviorcensusSource ↗
—HumanSignal/label-studioedit_learningLabel Studio is a multi-type data labeling and annotation tool with standardized output formatobserved_behaviorcensusSource ↗
8vivekjoshy/openskill.pybayesian_preferenceMultiplayer Rating System. No Friction.first_party_docstop10Source ↗
—splitio/javascript-clientexperimentationNodeJS and Browser SDK client for Split Softwareobserved_behaviorcensusSource ↗
—ecosyste-ms/packagesasset_scoringAn open API service providing package, version and dependency metadata of many open source software ecosystems and registries.first_party_docscensusSource ↗
—Homebrew/homebrew-formula-analyticsregistry_ranking💀 Query Homebrew's analytics from the command-line (deprecated)observed_behaviorcensusSource ↗

Innovation register

100 mined records. Search and inspect the full agent output; nothing is collapsed into a top-ten headline.

RankIdentityWhat the agent foundEvidenceSource
1Min-gated asset ranking, never weighted average—Asset rank is gated on the minimum evidence tier across families; a single weak family caps the asset regardless of other strengthsfirst_party_docstop10—
2Rank by observed adaptation cost, not popularity—Primary ranking signal is measured adaptation hours by category (branding, onboarding, settings, identity, navigation, data, ops)first_party_docstop10—
3Sparse-regime estimator selection—Select estimators explicitly validated for tens of observations — Bayesian/Bradley-Terry over frequentist A/Bobserved_behaviortop10—
4Cold-start priors from industry archetype—Prior initialised from the archetype and industry, updated as evidence arrivesfirst_party_docstop10—
5Falsified-belief records as a first-class output—Each run emits records of assumptions the outcome falsified, feeding the assumption ledgerfirst_party_docstop10—
—Evidence-class-weighted signals—Signals carry evidence class; only observed outcomes move rank materiallyfirst_party_docsregister—
—Separate capability rank from archetype rank—Score capability, binding and archetype separatelyinferenceregister—
—Rank is scope-bound—Ranks bind to industry and host scopefirst_party_docsregister—
6Explicit exploration budget—Declared fraction of builds may use a non-top-ranked candidate under reviewobserved_behaviortop10—
7Exploration only within a safety envelope—Exploration restricted to candidates passing all zero-tolerance gates; never on regulated workloadsfirst_party_docstop10—
—Thompson-sampling-style selection over feasible sets—Sample from the posterior over feasible candidatesobserved_behaviorregister—
—Decay old evidence—Time-decay weighting with declared half-lifeinferenceregister—
—Demote on incident, not on complaint—Only structured incident records affect rankinferenceregister—
—Revocation propagates to rank instantly—Revocation forces rank to floor and reopens dependent assembliesfirst_party_docsregister—
—Rank explanations are mandatory—Every rank carries its contributing signalsinferenceregister—
—Human override with recorded reason—Override permitted, logged, and itself a learning signalinferenceregister—
—Never rank on corpus size—Explicitly excluded signalfirst_party_docsregister—
—Reuse-shape-specific scoring—Separate score dimensions per packaging modefirst_party_docsregister—
—Two-sided rank: fit and burden—Score capability fit and maintenance burden separately, both visibleinferenceregister—
—Rank floor for unproven assets—Assets without production evidence cannot exceed a declared ceilingfirst_party_docsregister—
—Accepted plan as the primary positive signal—Record the accepted AssemblyPlan with its capability setfirst_party_docsregister—
8Client edit volume as a fit signal—Edit counts by verb per capability feed rankinferencetop10—
—Rejected offers logged—Log declined candidatesinferenceregister—
—Refusal log as demand signal—Aggregate refusals into roadmap prioritiesinferenceregister—
—Escape-hatch rate per capability—Fork rate is a bounded-editing health metricinferenceregister—
—Adaptation hours by category—Record hours per adaptation categoryfirst_party_docsregister—
—Glue size per binding—Measure glue LOC and complexity per port bindingfirst_party_docsregister—
—Failed assumptions per build—Structured record per falsified assumptionfirst_party_docsregister—
—Workflow defect count post-release—Count defects in the accepted workflow after releasefirst_party_docsregister—
—Incident attributed per capability—Requires the stable capability identifierinferenceregister—
—Maintenance events per capability—Log upgrade and repair events per capabilityinferenceregister—
—Upgrade-break events—Record when an upgrade broke client editsobserved_behaviorregister—
—Time-to-first-working-assembly—Measure spec-confirmed to approved previewfirst_party_docsregister—
—Reuse ratio per build—Ports satisfied by admitted assets over total portsfirst_party_docsregister—
—Human-touch minutes per accepted assembly—Reviewer minutes recordedfirst_party_docsregister—
—Escalation rate by trigger—Count by named triggerfirst_party_docsregister—
—Model tokens per accepted assembly—Cost per accepted outcomefirst_party_docsregister—
9UNDERDETERMINED results as contract defects—Each names a missing contract field; aggregate drives contract evolutionfirst_party_docstop10—
—Zero-tolerance events never averaged away—Recorded separately; never contribute to an aggregate scorefirst_party_docsregister—
—Signal provenance recorded—Every signal carries source, date and classfirst_party_docsregister—
—Negative results retained—Failed builds retained with reasonsfirst_party_docsregister—
—Client outcome signal, not just technical success—Requires a client-agreed outcome rubric — currently absentfirst_party_docsregister—
10Cross-client aggregation is opt-in and contractual—Aggregation requires explicit contractual permission per clientfirst_party_docstop10—
—Aggregate only structural facts, never content—Learn from capability IDs, edit verbs, timings and outcomes — never client content, schema names or copyinferenceregister—
—k-anonymity threshold before any aggregate—Aggregates suppressed below a declared client countobserved_behaviorregister—
—Differential-privacy noise on published aggregates—Calibrated noise with a declared budgetobserved_behaviorregister—
—Per-tenant learning isolated by default—Tenant-local learning unless aggregation is authorisedfirst_party_docsregister—
—No client identifiers in the learning store—Pseudonymous cohort keys onlyinferenceregister—
—Retention limit on learning signals—Declared retention and deletion pathfirst_party_docsregister—
—Client deletion propagates to learning—Signals removable and aggregates recomputableinferenceregister—
—Learning store is read-only to composition agents—Write path restricted to the deterministic pipelinefirst_party_docsregister—
—Poisoning resistance—Per-client influence capsinferenceregister—
—No client-identifiable data in prompts—Prompt packets carry structural facts onlyfirst_party_docsregister—
—Audit log of learning updates—Immutable log of rank changes and causesinferenceregister—
—Regulated-industry exclusion—Excluded from cross-client aggregation by defaultfirst_party_docsregister—
—Published methodology—Ranking methodology documented and versionedobserved_behaviorregister—
—Refresh cadence without assuming the large corpus—Design refresh against the assets actually in hand; treat the corpus as an optional feedfirst_party_docsregister—
—Refresh triggered by events, not only schedule—Upstream release, advisory or licence change triggers refreshinferenceregister—
—Source-bearing vs bundle-only distinction preserved—Refresh tracks the distinction explicitlyfirst_party_docsregister—
—Deduplicate before counting—Dedupe key per assetfirst_party_docsregister—
—Deprecation on abandonment—Maintenance signals trigger deprecation reviewfirst_party_docsregister—
—Licence re-check on refresh—Rights re-verified per refreshed revisionfirst_party_docsregister—
—Successor naming on deprecation—Deprecation names a successor or an explicit nonefirst_party_docsregister—
—New-asset probation—Probation period with a rank ceilinginferenceregister—
—Taxonomy drift detection—Periodic reconciliation with a versioned taxonomyfirst_party_docsregister—
—Coverage gaps become research priorities—EMPTY port results aggregate into a discovery backlogfirst_party_docsregister—
—Stop rules on breadth—Explicit breadth/depth stop rulesfirst_party_docsregister—
—Refresh receipts—Dated receipt per refresh cycleinferenceregister—
—Corpus provenance retained—Immutable provenance chainfirst_party_docsregister—
—Manual curation lane preserved—Named human curation decisions recorded as signalsfirst_party_docsregister—
—Recipes version independently of assets—Versioned recipes with pinned asset rangesinferenceregister—
—Recipe success rate tracked—Track accepted-build rate per recipeinferenceregister—
—Successful compositions promote to recipes—Repeated successful sets become candidate recipesfirst_party_docsregister—
—Recurring edits promote to defaults—Recurring edits become capability defaults or variantsinferenceregister—
—Archetype fit measured by workflow comprehension—Test archetypes against task successfirst_party_docsregister—
—Industry deltas recorded separately from archetypes—Delta layer per industryfirst_party_docsregister—
—Recipe deprecation on repeated failure—Failure threshold triggers reviewinferenceregister—
—Contract evolution driven by UNDERDETERMINED aggregates—Missing-field counts prioritise contract workfirst_party_docsregister—
—Binding patterns learned per port pair—Successful bindings become reusable patternsinferenceregister—
—Anti-pattern registry—Record combinations that repeatedly failedinferenceregister—
—Recipe cost model—Predict cost from historical buildsinferenceregister—
—Recipes carry their own falsifiers—Each recipe states what would retire itfirst_party_docsregister—
—Cross-industry pattern detection—Detect atoms recurring across industriesfirst_party_docsregister—
—Recipe provenance to first successful build—Link recipe to the build that proved itinferenceregister—
—REJECTED: ranking on stars/downloads—Observed adaptation cost and outcomesfirst_party_docsregister—
—REJECTED: corpus size as supply proof—Qualification funnel metricsfirst_party_docsregister—
—REJECTED: weighted-average asset scores—Min-gated rankingfirst_party_docsregister—
—REJECTED: cross-client learning by default—Opt-in contractual aggregationfirst_party_docsregister—
—REJECTED: learning from client content—Structural facts onlyinferenceregister—
—REJECTED: frequentist A/B on tens of builds—Bayesian/sparse estimatorsobserved_behaviorregister—
—REJECTED: assuming the 1.3M corpus feed exists—Design without itfirst_party_docsregister—
—REJECTED: automatic promotion on green metrics—Human admission decision retainedfirst_party_docsregister—
—REJECTED: model-authored ranking changes—Deterministic pipeline owns writesfirst_party_docsregister—
—REJECTED: treating vendor claims as loop evidence—documented_methodology class requiredobserved_behaviorregister—
—REJECTED: single global rank—Scope-bound ranksfirst_party_docsregister—
—REJECTED: silent truncation of candidate sets—Record candidates_droppedfirst_party_docsregister—
—REJECTED: retiring assets on age alone—Maintenance and outcome signalsinferenceregister—
—REJECTED: one learning model across all reuse shapes—Shape-specific scoringfirst_party_docsregister—
—REJECTED: contextual-bandit SaaS dependency—Own the mechanism; treat vendors as replaceablesecondaryregister—
—REJECTED: claiming a learning loop exists today—Design for cold start; state absence plainlyfirst_party_docsregister—

Complete source register

26 mined records. Search and inspect the full agent output; nothing is collapsed into a top-ten headline.

RankIdentityWhat the agent foundEvidenceSource
—P15-S-001local_artifactlane contractfirst_party_docsread_by_lane_ownerresearch/workstreams/2026-08-27-sprint-1/dispatch/S1-L5-editor-runtime-learning.md
—P15-S-002local_artifactdepth/boundary/checkpoint contractfirst_party_docsread_by_lane_ownerresearch/workstreams/2026-08-27-sprint-1/SPRINT-1-PROGRAM.md
—P15-S-003local_artifactrun identity, opus-only policyfirst_party_docsread_by_lane_ownerresearch/workstreams/2026-08-27-sprint-1/sprint-state.json
—P15-S-004local_artifactproject boundaryfirst_party_docsread_by_lane_ownerAGENTS.md
—P15-S-005local_artifactcurrent statusfirst_party_docsread_by_lane_ownerCURRENT_STATE.md
—P15-S-006local_artifactspine entryfirst_party_docsread_by_lane_ownerknowledge/README.md
—P15-S-007local_artifactreuse shapes, plan-then-fill, unknownsfirst_party_docsread_by_lane_ownerknowledge/00-MASTER-SYNTHESIS.md
—P15-S-008local_artifactA05/A07/A11/A15/A19/A20/A21/A22/A26/A37first_party_docsread_by_lane_ownerknowledge/02-ASSUMPTION-LEDGER.md
—P15-S-009local_artifactevidence routesfirst_party_docsread_by_lane_ownerknowledge/03-EVIDENCE-MAP.md
—P15-S-010local_artifactP13/P14/P15 part recordsfirst_party_docsread_by_lane_ownersite/system-map/data/parts.json
—P15-S-011local_artifactS1/S2 lane expectationsfirst_party_docsread_by_lane_ownersite/system-map/data/task-graph.json
—P15-S-012local_artifactpicker/editing UX evidencefirst_party_docsread_by_lane_ownerresearch/ui-pack-gallery-ux-2026-08-27.md
—P15-S-013local_artifactknob vector, integration modes, preference learningfirst_party_docsread_by_lane_ownerresearch/actionmodel-builder-research-2026-08-26/phase-8/external-opus-inputs/CLAUDE-LANES-SYNTHESIS.md
—P15-S-014local_artifactlifecycle, nine families, T0-T4 anti-averaging, deferred statusfirst_party_docsread_by_lane_ownerresearch/actionmodel-builder-research-2026-08-26/phase-8/lanes/01-universal-block-framework/outputs/universal-block-framework.md
—P15-S-015local_artifactstaged writes, authority ladder, ABSTAIN, kill rulesfirst_party_docsread_by_lane_ownerresearch/actionmodel-builder-research-2026-08-26/phase-8/lanes/05-composition-agent-evals/outputs/composition-agent-architecture.md
—P15-S-016local_artifactruntime decomposition, build-run state machine, sandbox/edge decisionsfirst_party_docsread_by_lane_ownerarchitecture/feature-matrix/ARCHITECTURE.md
—P15-S-017local_artifactseven gates, G5 receipts, N01-N15first_party_docsread_by_lane_ownerresearch/actionmodel-builder-research-2026-08-26/phase-2/outputs/evaluation-and-admission-plan.md
—P15-S-018local_artifactreceipt schemas, kill/holdfirst_party_docsread_by_lane_ownerresearch/actionmodel-builder-research-2026-08-26/phase-4/outputs/pilot-receipt-runbook.md
—P15-S-019local_artifactclaim classes, stop rulesfirst_party_docsread_by_lane_ownerresearch/actionmodel-builder-research-2026-08-26/phase-3/outputs/decision-ledger.md
—P15-S-020local_artifact67-surface censusfirst_party_docsread_by_lane_ownerresearch/actionmodel-builder-research-2026-08-26/phase-2/outputs/platform-deepdives.md
—P15-S-021local_artifactcommercial matrix, coverage ledgerfirst_party_docsread_by_lane_ownerresearch/packs/source-files/builder-ecosystem-report.md
—P15-S-022local_artifactfactory loop, failed-assumptions outputfirst_party_docsread_by_lane_owner[private local source withheld]
—P15-S-023local_artifactoperated mixed-shape runtime, two-object rollback, required prooffirst_party_docsread_by_lane_owner[private local source withheld]
—P15-S-024run_artifactcommercial census produced by this run; 22 recordsobserved_behaviorproduced_by_laneresearch/workstreams/p15-learning-feedback/runs/2026-08-27-sprint-1-fable/top-companies.jsonl
—P15-S-025run_artifactOSS census produced by this run; 97 recordsobserved_behaviorproduced_by_laneresearch/workstreams/p15-learning-feedback/runs/2026-08-27-sprint-1-fable/top-repos.jsonl
—P15-S-026run_artifactinnovation register produced by this run; 100 recordsobserved_behaviorproduced_by_laneresearch/workstreams/p15-learning-feedback/runs/2026-08-27-sprint-1-fable/innovation-register.jsonl

Source: site/system-map/data/parts.json#P15 · preserved research datasets remain inline below their source-backed synthesis.