Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions ARCHITECTURE.md
Original file line number Diff line number Diff line change
Expand Up @@ -467,6 +467,11 @@ run's scope whose `created_at` is at or before `knowledge_cutoff`
(ADR 0016) so a buyer can open a post the run was allowed to know
without seeing later live rows or hidden bodies. Detail also returns
revision and configuration digest prefixes.
`POST /api/analysis-runs` records a Pending run on a new authorized
cutoff capture (ADR 0017): snapshot, counts, run, scope, and the first
status in one transaction. It does not reconstruct lineage and does not
invent a TEPP score. Request a lineage reconstruction from the home
list, then open the Pending row to confirm the cutoff corpus.
`make seed` also records a TEPP measurement run through
`tepp_client` on that same snapshot; the default transport is
unavailable, so that run is Failed rather than a fabricated score.
Expand Down
5 changes: 5 additions & 0 deletions CHANGELOG.d/0.85.0-analysis-run-create.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# 0.85.0 authorized analysis-run create

`POST /api/analysis-runs` records Pending on an authorized cutoff
capture. Request a lineage reconstruction from the home list. This
write does not invent a measurement.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,19 @@ All notable changes to this project are documented here. Format follows
[Keep a Changelog](https://keepachangelog.com/en/1.1.0/); versioning follows
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.85.0] - 2026-08-16

### Added

- `POST /api/analysis-runs` records a Pending lineage or TEPP run on an
authorized cutoff capture (ADR 0017). The home panel's **Request a
lineage reconstruction** button writes that row so an operator can
confirm the cutoff corpus immediately. Reconstruction and live TEPP
execution stay later slices — this write never invents a theta.
- Failed lineage rows tell the operator to retry reconstruction; only
Failed TEPP rows mention the measurement service. Pending rows say
reconstruction has not started yet.

## [0.84.1] - 2026-08-16

### Fixed
Expand Down
4 changes: 3 additions & 1 deletion CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Tool-specific pointer. Policy lives in [AGENTS.md](AGENTS.md) and the
ADRs under `docs/adr/`. Do not fork those rules here.

## Analysis-run seed (v0.84.1)
## Analysis-run seed (v0.85.0)

`make seed` writes a Demo Corp lineage run and a TEPP run on the same
snapshot (ADR 0013). The TEPP path goes through `tepp_client`. A missing
Expand All @@ -17,3 +17,5 @@ mention TEPP.
Digest prefixes stay audible; hover a prefix to read the full digest.
Opening a cutoff title shows the live post -- compare it with the
cutoff before treating the body as reconstructed evidence (ADR 0016).
`POST /api/analysis-runs` records Pending on an authorized
cutoff capture (ADR 0017) and does not reconstruct lineage.
Loading
Loading