| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- {
- "schema": "ksf.unified-db.operations-progress.v1",
- "recordedAt": "2026-11-09T13:43:53.275768+00:00",
- "provenance": "user-forwarded operations report; not independently queried on production",
- "reportedStage": "A",
- "status": "apply-reported-running-not-verified",
- "release": "ksf-unified-database-migration-20261109-r3",
- "package": {
- "bytes": 624332,
- "sha256": "6bf273509ea6f016a5b3e6c38d077bbce158e677bd701e189c80e016788d93c2",
- "filesVerified": 135
- },
- "formalPlan": {
- "reportedExitCode": 0,
- "reportedOk": true,
- "database": "FKieRbIoGt_master"
- },
- "sourceGeneration": "82b104fc024b49a75d2f5376bf9778ced6f63a9433b5fc5a6daa3c458d05d5ea",
- "dependenciesReportedReady": true,
- "connectionReported": {
- "service": "ksfunified",
- "serviceFile": "/etc/ksf/pgservice.conf",
- "independentlyVerified": false,
- "note": "Names differ from earlier report; preserve working private configuration and verify actual process binding, do not rewrite to match a stale example."
- },
- "sourceBackupsReported": {
- "research-before.sqlite": 113463296,
- "monitoring-before.sqlite": 1650688,
- "pointer-before.json": 28141,
- "backupMethod": "SQLite backup API including WAL"
- },
- "apply": {
- "reportedPid": 5441,
- "reportedElapsedMinutes": 12,
- "reportedResearchSchemas": 20,
- "reportedControlSchemas": 1,
- "reportedTables": 535,
- "liveProcessCheckedHere": false,
- "complete": false,
- "note": "Physical table count can include historical snapshots; it is not a completed-row or progress percentage measure."
- },
- "writers": {
- "inboxReportedStopped": true,
- "allOtherOldWritersConfirmedStopped": false,
- "automaticStageEndInboxRestartReported": true,
- "freezeUntilCutoverRequired": true
- },
- "readServicesReportedUnchanged": true,
- "productionDataImportsStarted": true,
- "businessArtifactsWrittenReported": false,
- "runningServicesSwitchedReported": false,
- "migrationComplete": false,
- "verification": {
- "applyReceipt": "pending",
- "verify": "pending",
- "parity": "pending",
- "targetAndServiceConfigBackup": "not confirmed by this report",
- "writerFreezeCoverage": "needs immediate confirmation"
- },
- "operationsCorrectionsRequired": [
- "Remove unconditional stage-end trap that restarts old inbox; maintain all old research and monitoring writer freezes through verification and service cutover.",
- "Confirm SSH intake, task/detail/policy/ranking registration, manual ingestion and timers/active jobs are paused, not only inbox.",
- "If any old writer resumed or source changed, do not cut over or force reimport/delete imported schemas; preserve evidence and reconcile source/backup/target versions first.",
- "Deploy sealed r3 workshop r9 plus script-only research runtime; local r10 instructions remain unpublished and outside this migration.",
- "Verify actual PGSERVICEFILE/service/private config in all new runtime processes rather than replacing working private paths with example values."
- ]
- }
|