Skip to content

Adopt corrected Lab demo and authoring draft with independent assessment - #9

Merged
3dhlab merged 11 commits into
3dhlab:mainfrom
unlockdigital:codex/adopt-corrected-lab-draft-7
Oct 5, 2026
Merged

3dhlab merged 11 commits into
3dhlab:mainfrom
unlockdigital:codex/adopt-corrected-lab-draft-7

Conversation

@unlockdigital

Copy link
Copy Markdown
Contributor

The generated demo now makes annotation-linked video changes legible through chapter text, symbols, feature motion and an absolute clock. Its optional console supports selecting one video range, capturing a model point, previewing the private annotation and publishing it individually. The corrected transcript editor refreshes clean drafts and preserves conflicting unsaved text until explicit reconciliation.

Unlock Digital critically adopts Lab draft #7 at 699b41f. All ten original 3D Humanities Lab commits and authorship remain intact. The application, scripts, CI, dependencies and tutorial retain those exact Lab bytes; Unlock Digital adds a separate assessment documenting source review, validation, bounded limitations and the release handoff.

Independent local validation: 138 web tests pass, reader and console production builds pass, the full npm audit reports zero vulnerabilities, the public fixture boundary passes, and regenerated sample media decodes correctly with all three chapter cues. Inspected exact-source CI passes all four required jobs; its JUnit evidence records 624 API tests across 31 modules with zero failures or skips, and its real-demo/camera reports verify privacy, captured placement, individual publication, cleanup and the existing camera tolerance. Fresh CI runs on this submitted head.

The bounded review found no substantiated source blocker for the documented generated-demo/single-range workflow. General multi-range authoring, new-object reader provisioning, concurrent server-write handling, dependency maintenance and hosted operational verification retain their documented follow-up scope. The optional Compose override changes the web build surface; there is no schema migration or new publication privilege. Preserve environment configuration and database/media volumes during image rebuilds; use the explicit guarded synthetic refresh only for the eligible sample with a project backup.

The Lab can finish release preparation while this independently submitted contribution is pending. The later Lab release-changelog commit is outside the exact requested source snapshot. After the Lab's acceptance and protected-main merge, update #6 from the actual corrected baseline and re-review its final head. Complete the credited changelog through the contribution process, then verify final-main CI/demo and the publication date before the owner-controlled tag or release.

@3dhlab 3dhlab left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approve exact contributor head 4987c61ca5b336dcf553a1d5fb58681f12d55e1c. I verified that all ten original 3D Humanities Lab commits retain their exact SHA values, raw commit contents and author/committer identities. The direct parent is the assessed Lab correction 699b41f; the sole added path is Unlock Digital's separately authored critical assessment and release handoff. No runtime, dependency, media, workflow, migration or configuration bytes differ from that corrected source.

The assessment substantively evaluates transcript reconciliation, individual placement/publication, camera continuity, guarded synthetic refresh, ownership/privacy, dependency provenance and upgrade boundaries. It distinguishes independent local checks from inspected CI and records concurrency, generalized-authoring, collection-scale and hosted-operation limits. Two independent source/document reviews found no remaining substantiated blocker in this bounded contribution.

Submission CI 37327662766 passes all four required jobs. Its tested merge candidate 5b380e96e914e27aa9f6400c817440560bf28264 has exactly the submitted source tree. Inspected current logs/artifacts confirm Node22.23.3, 138 passing web tests, 624 API cases/31 modules with zero failures or skips, zero npm audit findings, transcript refresh/conflict checks and actual generated-demo private preview/individual publication/cleanup and both-motion camera continuity within 0.005. No review threads are unresolved.

This approves the corrected Lab contribution for protected acceptance. The later Lab-authored 90a03f1 changelog is explicitly outside this submission and still requires protected integration before v0.2.0. After this merge, verify actual main CI, then refresh and assess #6 against corrected main. Final-main range/documentation/checks remain mandatory before the already conditionally authorized owner tag and GitHub Release.

@3dhlab
3dhlab merged commit 7c59df5 into 3dhlab:main Oct 5, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants