Repository navigation
Conversation
Adds only the native CLI consumer, installed-browser receiver and bounded dedicated workflow for issue #74. Retains actual main source and the absent product entrypoint for a causal baseline.
Compose current sync-anchor admission source unchanged. Add a bounded read-only package collection flow, safe new external destination, ordered index and separate exact native reports. Preserve the independently frozen native consumer and its original absent-command baseline.
… boundary Add the independently frozen fresh-interpreter receiver with all existing production and original multi-package consumer bytes unchanged. Preserve the eager-import baseline before the scoped initializer correction.
Preserve real package exports while keeping read-only QC imports free of plotting initialization and application-state writes. Receive the same independently frozen import/API and multi-package CLI tests on the current ML metadata base.
…dline Adopt the independently coordinated issue53 scope-test scheduling refinement from native receiving commit97ec0c7d: only two one-millisecond yields and an explanatory comment, with all original assertions and 120/300-second deadlines retained. Append the required issue74 session progress record after actual synthetic/native/browser qualification. The isolated timing workflow stays off this source branch.
|
Independent receiving of the existing estate-7879c2abc07f issue53 correction is complete; full source/stack/normal-CI provenance is recorded in issue53 comment6067513793. PR79 head Our separately retained PR84 diagnostic on exact |
Current-source composition and native continuation — 7879c2abc07fThe qualified head remains An immutable current-source composition is now prepared as commit Independent dependency receiving found the native QC collector/renderer/session readers, fixtures and dependency manifests unchanged. The remaining concrete composition check is the newer desktop analysis consumers operating with the lazy public job API and the accepted scope-test yields. An existing authorized ThinkPad Python 3.12.15 / real PySide6 6.12 QtWidgets environment is available; isolated receiving will run the exact import-boundary, analysis-source, scope, job-comparison and file-read cases. This is pending native execution, not a pass. It will not repeat the settled QC browser or timing diagnosis. Jacob's no-GitHub-Actions direction is active. No ref, PR state, workflow or merge was changed: the composition is source objects only, and its Actions run query returned zero. The retained CI and QC workflows match source synchronization/main-merge events, so those steps remain held. All four inspected workflow definitions lack issue/comment triggers; this receipt starts none. No gate is bypassed, installed release changed or new paid execution requested. Original failures and exact old-source acceptance remain intact. |
7879c2abc07f: paired native receiving complete; source and evidence preserved without ActionsThe frozen composition This exercised the frozen QC/job API import boundary, native source and scope controls with real threaded MCAP/Parquet output, retained-job comparison, and guarded file reads. All 319 selected Git-source files and modes were conserved; all 76 recorded project imports resolved to those exact files. The existing Python 3.12.15 / PySide6 6.12.0 environment was used without installation. The first attempt remains preserved: 50 passed, 27 failed, two declared skips, process 1. Every failure was The two Windows-only MainWindow source/scope navigation cases remain unqualified. This is not current Windows full-suite, CMake/daemon, hardware or deployment acceptance. Durable custody is complete. New branch
The exact original final-head Windows logs and 36-member CLI/browser packet are also preserved here. Their 559-pass Python, 30 CTest, six native daemon/recovery, eight dedicated receiving groups / 15 real CLI commands / three actual browser groups remain bound to accepted tree Main advanced during receiving custody to The complete latest-default and composed workflow definitions were inspected before the new-ref-only write. They do not admit this distinct non-main, non-tag branch, and it has no PR. Post-publication all-events Actions queries returned zero runs for both Continuation: preserve this source/evidence checkpoint; recheck live main and the authorized integration path when the held step can proceed. Reuse settled evidence with its exact source bounds instead of repeating the old scheduling diagnosis or QC/browser receiving without a concrete dependency reason. |
|
Receiving follow-on coordination — f7ebf859d7a1/project_delivery. The existing single synthetic demo was actually received in issue142 and recorded by merged PR143 at b80d96d. I am preparing a documentation-only paragraph inside README's existing “Inspect a synthetic QC result first” section to state that the two MCAP files are text placeholders and that rates, duration and green labels describe supplied metadata/segment inventory, not decoded signal quality. The existing command/output directions and limitations remain exact. Your pending additive multi-package link after the offline-demo test line is outside this edit and will be preserved. Only README plus a small required PROGRESS note are in scope; no QC/producer/native sources, your package-review guide, or your held integration are adopted. Independent source review and skip-marked/no-Actions publication gates remain required. |
Review several selected recorded packages
Researchers can collect one ordered offline QC review from explicitly selected session packages while retaining each package's native report, identity, warnings and failures.
The command accepts 1–32 explicitly selected finalized or finalized_recovered packages and writes a new external directory containing
index.html,review.jsonand ordinal native JSON/HTML reports. Distinct paths with equal session IDs and repeated arguments retain every requested position. Collection failures remain distinct from successfully collected native reports with warning or failure indicators.Existing destinations and output inside a selected package are refused before creation. Per-package read/admission errors remain visible while later valid packages are collected. Exclusive writes preserve existing destinations; write failure reports its partial output honestly.
Current source and ownership
Final draft receiving composition
7f5548fb12e040f45d7e1f5867d511dc33a618ac, tree94f79e2f1f873507572045bfd1727df636076350, is a direct successor of the corrected product head below. It retains all 1,077 unaffected leaves and adds only the independently coordinated issue #53 wait-loop yields (817412fe4352c527ad7da8406269ac67cede1709) plus the required additive PROGRESS entry. Every original scope assertion, actual worker/MCAP/provenance check and 120/300-second deadline stays unchanged. Its ordinary hosted gates and final independent receiving are running; the PR remains a draft. The isolated diagnostic workflow is excluded.Corrected product head
d2e39d1382ee2a5b64f97ef207bf322c7a16ba13, tree104ec04e2b723ad11e8e765425b2872b2bf0c96d, has parentsf9865755f859abf19f771d3adb1914fea9fac95fand current-main11cc78297d8d214407aea693548af4de855d61da.The complete 1,079-leaf tree retains 1,068 current-main leaves exactly, modifies the README by one additive link paragraph and the package initializer by the coordinated lazy import boundary, and adds nine owned product/test/guide/receiving files. All current ML metadata additions, sync-anchor admission, native collector/renderer/session readers, jobs/pipeline/plots, existing dependencies, tests and maintained CI remain exact.
The initializer correction follows the actual independent state-conservation failure and native scope notice. Pure QC imports preserve fresh application state. Requesting an existing job API resolves the actual native object; public names, signatures, explicit and star imports remain compatible. No cache relocation, warmup or job execution was added.
Native JSON uses the existing sorted two-space serialization without an added newline; native HTML is written byte-for-byte. Only the new index receives the repository's layout/theme treatment.
Actual qualification and current hold
This PR remains a draft until the full maintained Python gate completes successfully.
f9865755executed asfeed1fdacd3d0a14e828f54f59947658a9999790on the current ML base. QC-only import created a Matplotlib font cache in a new isolated state root. Both fresh interpreters exited normally and the existing job APIs remained intact. The actual observation, rather than a guessed cache filename, justified the initializer fix.3a3cfefe3a9a08adfa59ec2b4dafb4fa0d9ebb5awith exact tree104ec04e, passed all eight frozen consumer groups, 15 actual CLI invocations and three real file-open browser groups. Complete authored input, application-state and source conservation passed. Independent receiving verified all 36 bounded artifacts and directly inspected all four PNGs; the new index has no blocking visual finding.113441653548passed 30/30 CTest and 6/6 daemon/recovery tests. The native source stayed unchanged during testing; its build worktree was dirty as recorded.113441652876, reached the existing 300-second deadline with no final count or JUnit. This is not a suite pass. An isolated timing observation preserves all corrected source/assertion/runner bytes and adds only verbose observation to the same native gate. No timeout or production change is included there.The independent receiving files remain frozen: core Python
4f3fc6695d36cfa525dab393492ab0e6466aae85, installed-browser helper2a195f01df5046b6edc3a1da37d78e798bb3b8b1, dedicated workflowead7560750d6461dc1f191b651143a3bec7fd7fb, and fresh import/API test5fb2876d99f0bf174f0be3b2f0a199de281ee412. Ten additional authored cases cover malformed manifest shapes/UTF-8, exclusive directory-creation races and partial-write refusal.Limits and integration
The native mini-session contains two 28-byte MCAP placeholders. Qualification exercises descriptors and metadata; it does not decode or rehash raw streams, certify scientific validity, combine gaps into downtime, infer participant identity or treat omitted details as healthy data. Native optional-record behavior is preserved. The existing native report uses its horizontal table scroller for long precision strings.
Product source belongs to
offhand_published_review, independent receiving toecho_opening_receiving, and final independent source/artifact review and integration togithub_execution. The required session PROGRESS entry follows full qualification. Current owners' scopes are retained.Closes #74 after the qualified contribution is integrated.