|
|
68fbdbf86f
|
docs: record historical migration replay verification
|
2026-10-26 11:03:34 +03:00 |
|
|
|
a7dceb50a9
|
test: preserve exact historical migration replay boundaries
|
2026-10-26 11:03:34 +03:00 |
|
|
|
caf6b7b401
|
docs: record public metric chain PostgreSQL acceptance
|
2026-10-26 10:29:32 +03:00 |
|
|
|
e457241fd9
|
test(mcp): prove persisted metric authoring through exact revision start
|
2026-10-26 10:28:41 +03:00 |
|
|
|
cc56cebe5b
|
docs: record fresh PostgreSQL migration ownership acceptance
|
2026-10-26 09:30:09 +03:00 |
|
|
|
4498fca987
|
fix(migrations): defer finish and notification tables to owning revisions
|
2026-10-26 09:24:27 +03:00 |
|
|
|
37a53d7f92
|
docs: record accepted screenshot source stability evidence
|
2026-10-25 23:09:44 +03:00 |
|
|
|
3c09ae9b87
|
fix: revalidate screenshot source before image persistence
|
2026-10-25 23:08:16 +03:00 |
|
|
|
2f8c61382f
|
docs(slice-a): record native source and generation verification
|
2026-10-25 22:02:53 +03:00 |
|
|
|
37957b1b2e
|
fix(native-metric): recheck source and request generation before persistence
|
2026-10-25 22:00:32 +03:00 |
|
|
|
903e327b10
|
docs(slice-a): record capture-pair source and cleanup evidence
|
2026-10-25 21:17:45 +03:00 |
|
|
|
36bde1036d
|
fix(reference-capture): reject source drift and preserve shared evidence
|
2026-10-25 21:16:56 +03:00 |
|
|
|
c02996a9dd
|
Record bounded saved metric consumer acceptance
|
2026-10-25 20:46:44 +03:00 |
|
|
|
e8d7730a9d
|
Bind inspected saved metrics through native and pagination consumers
|
2026-10-25 20:45:59 +03:00 |
|
|
|
e680657e3e
|
Record bounded source label projection v2 acceptance
|
2026-10-25 18:10:25 +03:00 |
|
|
|
29946f5445
|
Pin datasource labels in query-model fingerprint v2
|
2026-10-25 18:07:10 +03:00 |
|
|
|
a1a558b077
|
docs(slice-a): record datasource label retention acceptance
|
2026-10-25 17:05:25 +03:00 |
|
|
|
d55f9ac636
|
fix(dashboard-testing): retain explicit datasource label maps
|
2026-10-25 17:02:03 +03:00 |
|
|
|
4d54238a50
|
docs(slice-a): retain saved metric fingerprint acceptance
|
2026-10-25 16:15:20 +03:00 |
|
|
|
66522f81f6
|
fix(dashboard-testing): bind saved metric formula fingerprints
|
2026-10-25 16:13:10 +03:00 |
|
|
|
3f267e8d84
|
docs(slice-a): record exact totals values evidence and remaining bounds
|
2026-10-25 15:43:10 +03:00 |
|
|
|
be941f7fe8
|
fix(slice-a): preserve exact native numeric and null traversal totals
|
2026-10-25 15:42:11 +03:00 |
|
|
|
bfa05cfa5d
|
docs: record bounded scheduler authority verification
|
2026-10-25 10:56:19 +03:00 |
|
|
|
9b1f136b80
|
fix(scheduler): require current schedule and authorized owner at admission
|
2026-10-25 10:55:06 +03:00 |
|
|
|
49da700a63
|
Record independent staged finish flow and cache refusal evidence
|
2026-10-24 23:32:57 +03:00 |
|
|
|
6a24aded3c
|
Wire resumable draft finish stages with fresh release and locked draft authority
|
2026-10-24 23:32:32 +03:00 |
|
|
|
670b8f982f
|
Record independently verified finish publication integrity
|
2026-10-24 23:06:44 +03:00 |
|
|
|
d07f7aaadd
|
Preserve finish publication authority across late writes and typed failures
|
2026-10-24 23:06:25 +03:00 |
|
|
|
d9ac63de1d
|
Record independently verified backend and UI inbox evidence
|
2026-10-24 23:02:58 +03:00 |
|
|
|
6e37a4eedc
|
Show verified personal run notifications in the existing inbox
|
2026-10-24 23:01:30 +03:00 |
|
|
|
d2d6dad532
|
Add verified personal run inbox behind finish completion authority
|
2026-10-24 22:54:51 +03:00 |
|
|
|
4f6c885572
|
Merge commit '09528f4a' into integration/slice-a-root-20261024
|
2026-10-24 21:21:36 +03:00 |
|
|
|
f38d5d4537
|
docs: retain scoped Slice A totals acceptance
|
2026-10-24 21:21:34 +03:00 |
|
|
|
09528f4a6a
|
feat(authoring): register current drafts with owned staged settings
|
2026-10-24 21:21:05 +03:00 |
|
|
|
632a420d10
|
fix(traversal): bind totals to owned server observations
|
2026-10-24 21:20:13 +03:00 |
|
|
|
055c4fc317
|
Merge branch 'fix/authoring-extras-layout-20261024' into integration/a1-sliceb-ready-20261024
|
2026-10-24 19:53:32 +03:00 |
|
|
|
6b06474b54
|
feat(charts): integrate Slice B completeness with scoped authoring capture
|
2026-10-24 19:53:16 +03:00 |
|
|
|
77b3dd17e2
|
Merge branch 'integration/derived-ready-20261024' into fix/authoring-extras-layout-20261024
|
2026-10-24 19:15:16 +03:00 |
|
|
|
3ca123706b
|
fix(authoring): align unavailable extra checks with prototype
|
2026-10-24 19:15:13 +03:00 |
|
|
|
501ce014d4
|
Merge branch 'integration/dr-ready-20261024' into integration/derived-ready-20261024
|
2026-10-24 19:10:38 +03:00 |
|
|
|
8e07ee505e
|
feat(derived): enforce versioned numeric result consistency
|
2026-10-24 19:10:35 +03:00 |
|
|
|
fb293d229f
|
refactor(dr): preserve recovery contracts in bounded owners
|
2026-10-24 19:08:27 +03:00 |
|
|
|
765e5dbb18
|
Merge commit '05e664f245213722024fd009667f0da436090e3e' into integration/a1-sliceb-ready-20261024
|
2026-10-24 18:55:23 +03:00 |
|
|
|
05e664f245
|
docs: retain bounded Slice A and authoring UI verification
|
2026-10-24 10:40:21 +03:00 |
|
|
|
bf6968a7ae
|
fix(authoring): align resolved dashboard card and notification copy
|
2026-10-24 10:29:00 +03:00 |
|
Self.Worker.Implement
|
e497164612
|
docs(authoring): move INV4 metadata to contract headers
|
2026-10-24 09:16:57 +03:00 |
|
Self.Worker.Implement
|
d4715b5e67
|
fix(authoring): enforce shared finish replay proof and anchors
|
2026-10-24 09:16:57 +03:00 |
|
Self.Worker.Implement
|
21ee6c0d36
|
fix(authoring): thread finish intent and enforce closed replay proofs
|
2026-10-24 09:16:57 +03:00 |
|
Self.Worker.Implement
|
cf45c33758
|
refactor(semantics): enforce INV1-7 on finish A1 owners
|
2026-10-24 09:16:57 +03:00 |
|
Self.Worker.Implement
|
6b98474fbb
|
feat(authoring): add A1 finish intent contract and replay identity
|
2026-10-24 09:16:57 +03:00 |
|