docs(redesign): record reproduced integrated acceptance failures
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
# Patched-source integrated run — 21 October
|
||||
|
||||
This is investigation evidence, not final acceptance. The ordinary351-case run started05:32:57UTC against [patched entry](evidence/patched-entry.json), with zero configured retries. The run is still active at this observation; passing partial output does not establish a passing suite.
|
||||
|
||||
## Reproduced SQLite failures
|
||||
|
||||
The ordinary Audit persistence case77 again receives500 from `GET /api/jobapplications/328` after successful owned Restore. Captured API output now identifies `Microsoft.Data.Sqlite.SqliteException`, SQLite error5 (`database is locked`), propagated through `AiUsageMeter.ReserveAsync` line65, `MeteredSummarizerService.MeterAsync` line75 and `JobApplicationsController.GetById` line656. The request failed in12ms. This supersedes the earlier absence of a server stack; it does not establish the competing lock holder or justify an untested retry.
|
||||
|
||||
The ordinary application-form locale case93 also fails its unchanged expected204 assertion: `PUT /api/auth/preferences/language` returns500 in5ms with the same SQLite error5. The affected behavior is therefore broader than AI metering. Further diagnosis must preserve quota accounting, persistence, tenant filters and the original browser assertions. A passing isolated rerun cannot close this intermittent issue.
|
||||
|
||||
Raw evidence remains in `.artifacts/phase7/current/ui/main.log` and each failed case's retained trace under `main-results`. The completed report must record their final archived locations and hashes. A cancelled earlier workspace request also logged500; that is distinct from the two client-observed assertion failures above.
|
||||
|
||||
## Users fixture pagination
|
||||
|
||||
Case85 reaches the two mobile samples, then cannot find its created long identity at the768px desktop sample. The retained accessibility snapshot shows a populated, alphabetically ordered desktop grid, not a failed user load. The desktop component intentionally pages10rows; earlier suites have created enough users to place the target outside the first page. The isolated3-case vector did not exercise that population.
|
||||
|
||||
The correction must navigate the existing grid to the actual target before asserting its visible identity and keyboard/reflow behavior. It must not remove pagination, reduce fixture populations, weaken the visibility assertion, delete accounts or change administrative authorization.
|
||||
|
||||
## Release remains separate
|
||||
|
||||
Main `5f835e54a9b74e6b71418422e28431b2af06453f` was normally pushed. Its CI838 test job1727 failed before deployment: Node20.20.1/Jest exited139 on both the initial command and its pre-existing retry. Matching host core metadata identifies Node processes1057260 at05:38:21UTC and1066375 at05:42:23UTC. The job finished failed05:42:38UTC; deployment job1728 was skipped.
|
||||
|
||||
This follows separately captured Python and .NET native crashes. The shared runner's cause remains unproven; readable core metadata does not establish a hardware diagnosis. Raw CI/host observations are retained under `.artifacts/phase7/p7-09/instrumented-release-ci/20261021T054421Z/`. No additional retry or failed-check bypass is introduced. Live release identity and the requested Ollama activation remain unverified/pending. Production readiness stays **NO-GO**.
|
||||
@@ -0,0 +1,104 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"checkpoint": "p7-12",
|
||||
"status": "PASS",
|
||||
"checkedUtc": "2026-10-21T05:53:36.870662+00:00",
|
||||
"commands": [
|
||||
{
|
||||
"name": "secret-scan",
|
||||
"command": [
|
||||
"rtk",
|
||||
"proxy",
|
||||
"C:\\Users\\Connor\\AppData\\Local\\Programs\\Python\\Python312\\python.exe",
|
||||
"-X",
|
||||
"utf8",
|
||||
"scripts/supply-chain.py",
|
||||
"scan-secrets"
|
||||
],
|
||||
"startedUtc": "2026-10-21T05:53:33.267040+00:00",
|
||||
"finishedUtc": "2026-10-21T05:53:36.041397+00:00",
|
||||
"exitCode": 0,
|
||||
"log": ".artifacts/phase7/current/static/20261021T055333Z/secret-scan.log",
|
||||
"logSha256Raw": "be5119e6057287d397e87759f855c91e634e3bfac61c8be7584d05592ba2dfcd"
|
||||
},
|
||||
{
|
||||
"name": "working-whitespace",
|
||||
"command": [
|
||||
"rtk",
|
||||
"proxy",
|
||||
"git",
|
||||
"diff",
|
||||
"--check"
|
||||
],
|
||||
"startedUtc": "2026-10-21T05:53:36.041894+00:00",
|
||||
"finishedUtc": "2026-10-21T05:53:36.133431+00:00",
|
||||
"exitCode": 0,
|
||||
"log": ".artifacts/phase7/current/static/20261021T055333Z/working-whitespace.log",
|
||||
"logSha256Raw": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"name": "staged-whitespace",
|
||||
"command": [
|
||||
"rtk",
|
||||
"proxy",
|
||||
"git",
|
||||
"diff",
|
||||
"--cached",
|
||||
"--check"
|
||||
],
|
||||
"startedUtc": "2026-10-21T05:53:36.133431+00:00",
|
||||
"finishedUtc": "2026-10-21T05:53:36.225240+00:00",
|
||||
"exitCode": 0,
|
||||
"log": ".artifacts/phase7/current/static/20261021T055333Z/staged-whitespace.log",
|
||||
"logSha256Raw": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"name": "phase7-whitespace",
|
||||
"command": [
|
||||
"rtk",
|
||||
"proxy",
|
||||
"git",
|
||||
"diff",
|
||||
"--check",
|
||||
"b5319981ad3d1bd635daff861453d23c0de5320b"
|
||||
],
|
||||
"startedUtc": "2026-10-21T05:53:36.225240+00:00",
|
||||
"finishedUtc": "2026-10-21T05:53:36.429360+00:00",
|
||||
"exitCode": 0,
|
||||
"log": ".artifacts/phase7/current/static/20261021T055333Z/phase7-whitespace.log",
|
||||
"logSha256Raw": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
],
|
||||
"untrackedSecretScan": {
|
||||
"files": 0,
|
||||
"findings": 0
|
||||
},
|
||||
"documentation": {
|
||||
"files": 44,
|
||||
"relativeLinks": 685,
|
||||
"errors": []
|
||||
},
|
||||
"preservation": {
|
||||
"groups": 57,
|
||||
"statuses": {
|
||||
"PARTIAL": 56,
|
||||
"PASS": 0,
|
||||
"FAIL": 0,
|
||||
"DEFERRED": 1
|
||||
},
|
||||
"originalRoutesPreserved": true,
|
||||
"currentConcreteRoutes": 33
|
||||
},
|
||||
"production": {
|
||||
"main": "5f835e54a9b74e6b71418422e28431b2af06453f",
|
||||
"originMain": "5f835e54a9b74e6b71418422e28431b2af06453f",
|
||||
"status": "NO-GO",
|
||||
"qualification": "Local fetched refs; direct push observation recorded separately."
|
||||
},
|
||||
"hashPolicy": "Portable JSON UTF8 LF; raw log hashes measure exact saved bytes.",
|
||||
"limits": [
|
||||
"Pattern scanner skips binary and files over2MiB; not historical Git/production secrets.",
|
||||
"Local links check target existence, not URL/heading anchors.",
|
||||
"Static evidence is not runtime/manual/device/provider/production acceptance."
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user