Skip to content

chore: integrate dev into main - #54

Merged
VitaliiDeveloper merged 413 commits into
mainfrom
dev
Jul 23, 2026
Merged

chore: integrate dev into main#54
VitaliiDeveloper merged 413 commits into
mainfrom
dev

Conversation

@VitaliiDeveloper

Copy link
Copy Markdown
Owner

Scope

Integrate the current dev line into main with merge commits; history is preserved without squash.

Validation

The required devmain CI gate will validate this exact integration.

Risk

The branch includes one explicit merge commit that reconciles the formerly unrelated main and dev histories.

…sition

fix: smooth focus overview canvas transitions
* feat: define managed project catalog contract

* feat: persist managed project catalog atomically

* feat: publish managed projects with recovery

* feat: open managed projects through active sessions

* docs: document managed project storage lifecycle

* fix: preserve managed project recovery state
* feat: add bounded managed project import

* feat: add portable project archive service

* feat: expose managed project transfer APIs

* feat: build final app home launcher

* docs: complete launcher transfer workflow

* fix: verify archive directory bindings

* fix: satisfy recursive web typecheck

* feat: confirm managed project imports

* docs: document bundled local example

* feat: soften launcher import motion

* test: prove launcher dialog exit motion

* fix: preserve imported launcher session

* fix: fence project archive requests

* fix: release failed import dialog guard

* fix: contain launcher dialog focus
* feat: build validated Project Home overview

* feat: preserve Workspace round-trip context

* feat: close active project session safely

* test: prove Project Home round trip

* fix: defer Workspace navigation restoration

* fix: fence replacement project import
* feat: share project scaffold contract

* feat: create managed projects atomically

* feat: add App Home project creation

* feat: complete project creation handoff

* test: harden managed project creation flow

* fix: clarify screen template terminology

* fix: close project creation recovery gaps

* fix: use shared platform selector

* fix: recover managed sessions after restart

* refactor: reuse shared launcher dialog primitives
* feat: add shared capture import preview contract

* feat: apply capture imports atomically

* feat: add fenced capture import APIs

* feat: add capture import launcher flow

* fix: harden capture import handoff

* test: prove capture import browser flow

* fix: preflight capture resource conflicts

* refactor: tighten capture import contracts
* feat: add managed project lifecycle catalog

* feat: add recoverable managed project trash

* refactor: replace managed trash catalog

* feat: add recoverable managed project deletion

* feat: add permanent project deletion api

* feat: add permanent project deletion ui

* docs: define permanent deletion recovery

* fix: migrate abandoned managed catalog

* refactor: start managed catalog at version one

* fix: smooth project creation handoff

* fix: simplify project creation progress
* feat: add durable recent project history

* feat: complete launcher onboarding surfaces

* feat: close launcher workflow integration

* fix: preserve recent source narrowing

* fix: separate initial recent loading

* test: stabilize launcher closure response wait
* docs: clarify current example terminology

* docs: route task-specific context

* docs: separate architecture and ui contracts

* docs: restore durable review contracts
* chore: reduce Codex context usage

* fix: keep Codex defaults local
* feat: add source-safe project library

* feat: redesign project launcher flow

* feat: move Projects navigation to editor rail

* fix: harden projects workspace navigation

* docs: specify project card quick actions

* docs: plan project card quick actions

* feat: add project card quick actions

* feat: add managed project quick actions

* docs: record quick actions design QA

* fix: recover first-run after project deletion

* fix: restore original first-run launcher

* fix: lock isolated output frame to artwork

* fix: render the correct launcher on first paint

* chore: hide Next.js development indicator
* feat(core): add store output families

* feat(cli): support managed screenshot assets and outputs

* feat(web): build store-ready screenshot authoring

* refactor(core): centralize screen copy policies

* refactor(web): consolidate project API requests

* refactor(web): split editor lifecycle responsibilities

* fix(web): declare sharp runtime dependency

* perf(cli): accelerate PNG export processing

* test(cli): repair packaged export soak

* feat(web): report export progress

* fix(web): isolate managed storage lock ownership

* fix(web): keep export progress monotonic

* refactor(core): enforce public domain imports
* feat: refine project workflow and editor authoring

* fix: polish project card action feedback

* fix: simplify project deletion choice

* fix: block asset mutations while picker closes
* fix(web): stabilize imported project media flow

* fix(web): align import flow test contracts

* refactor(web): finish stable alias migration

* refactor(e2e): use workspace package aliases

* refactor(web): use aliases for local modules

* Revert "refactor(web): use aliases for local modules"

This reverts commit cdd55f9.
* perf: limit gallery preview asset loading

* perf: avoid duplicate gallery preview hydration

* fix: reveal gallery previews atomically

* fix: remove gallery preview fade

* fix: smooth gallery preview reveal
* docs: align documentation with current behavior

* docs: refocus README for hackathon reviewers
…dings

test: harden integration regression coverage
test: align authoring checks with current UI
@VitaliiDeveloper
VitaliiDeveloper merged commit ee97cbf into main Jul 23, 2026
9 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.

1 participant