Skip to content

docs: sync roadmap after PR 120 - #121

Merged
IAnMove merged 1 commit into
mainfrom
docs/sync-post-120
Sep 3, 2026
Merged

docs: sync roadmap after PR 120#121
IAnMove merged 1 commit into
mainfrom
docs/sync-post-120

Conversation

@IAnMove

@IAnMove IAnMove commented Sep 3, 2026

Copy link
Copy Markdown
Owner

Summary

Validation

  • python scripts/check_documentation_links.py
  • git diff --check

Documentation-only change; no application code, workflow, or launcher files were touched.


Note

Low Risk
Documentation-only updates to planning and handoff files; no application code, workflows, or runtime behavior changes.

Overview
Documentation handoff refresh after merged PRs #116#120: the Wizard roadmap, SLICE_QUEUE.md, and planmejora.md no longer treat #117#119 as open or in-flight CI. They record merge SHAs, green-at-merge status, and baseline main at #120 (658a1c3).

The #120 code-quality trend score (48.7/100, +2.2 vs baseline) is documented as a diagnostic signal, not a CI gate or quality certificate; the existing ratchet stays the guardrail.

The post-#120 work queue is rewritten as an ordered list (Series→Comics exact provenance, Wizard 409 recovery, semantic lyrics fidelity, further store/Story Lab/backend slices, Director PipelineRuntime, presentation gate, release validation). Continuity notes tell agents to resume from SLICE_QUEUE.md and not mark PRs/CI complete prematurely.

A new Codex/ChatGPT → luna_worker delegation protocol (bounded packets, one PR per hot file, lead reviews before human merge) is added in all three docs with a reusable execution header.

Reviewed by Cursor Bugbot for commit ac5cc61. Configure here.

@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown

PR Review — Loreframe Studio

Risk: low
Scope: 3 file(s); +195/-88; docs

Automated review from scripts/analyze_pr.py. This is a heuristic pass (no LLM) so humans still own the merge decision.

Findings

  • No heuristic issues. Still run the CI checklist below.

Changed files

  • modified: WIZARD_AUTOMATION_ROADMAP.md, docs/development/SLICE_QUEUE.md, planmejora.md

CONTRIBUTING checklist

  • python scripts/verify_clean_repo.py
  • python -m compileall -q app/services app/launch.py scripts
  • cd ui && npm run build if the UI changed
  • No weights, CivitAI sidecars, or generated guides
  • Stays local-first (no required accounts / telemetry)

Posted by the repo PR review workflow. Re-runs on each push to the PR.

@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown

Code health

Quality score: 48.7/100

Higher is better. The score is a trend dashboard; the independent ratchet below remains the CI gate.

Component Weight Current Change
Cyclomatic health 45% 52.1 +0.0
File concentration 25% 53.3 +0.0
Oversized-file debt 20% 28.5 +0.0
Modularity 10% 62.2 +0.0

Change vs PR base: +0.0 points.

Metric Value
Production LOC 237,799
Production files 520
Test LOC 66,785
Functions measured 14,867
Functions complexity ≥ 15 776
Maximum complexity 667

Markdown, JSON catalogs and tests are out of this table. Only app/ runtime + ui/src TS/JS count.

Most complex functions

Complexity Where
667 app/wgp.py:7157 generate_video
374 ui/src/stores/useStore.ts:3952 Async method 'startGeneration'
355 app/_launch_runtime.py:23257 _run_generation
308 app/wgp.py:12274 generate_video_tab
271 ui/src/components/Sidebar/SceneAnimatorPanel.tsx:474 Function 'SceneAnimatorPanel'
266 ui/src/stores/useStore.ts:8494 Async method 'loadSettingsFromOutput'
258 app/services/director/planners/short_film.py:3433 ShortFilmPlanner._plan_story_driven
248 app/services/director_pipeline.py:13735 _run_video_generation
245 app/services/director_pipeline.py:7860 _run_pipeline
243 ui/src/features/agent/agentActions.ts:1101 Function 'parseAction'
226 app/services/director_pipeline.py:6689 update_comic_preview
225 ui/src/features/agent/agentActions.ts:2756 Async function 'executeAgentActions'

Trend vs baseline

Metric Δ
Production LOC +4,134
Test LOC +2,971
Functions ≥ 15 +2
Maximum complexity +0

Warnings

  • production LOC increased by +4,134
  • functions at complexity >= 15 increased by +2
  • complexity hotspot ui/src/stores/useStore.ts rose 373 -> 374
  • complexity hotspot ui/src/features/agent/agentActions.ts rose 241 -> 243
  • complexity hotspot ui/src/components/Sidebar/InputsPanel.tsx rose 157 -> 162
  • complexity hotspot ui/src/components/MainContent/MediaFeedItem.tsx rose 120 -> 121
  • complexity hotspot ui/src/components/Sidebar/PromptInput.tsx rose 68 -> 70
  • complexity hotspot ui/src/features/series/SeriesSetupPanel.tsx rose 58 -> 62
  • complexity hotspot app/services/model3d_service.py rose 51 -> 54
  • complexity hotspot ui/src/features/series/actions.ts rose 47 -> 50
  • complexity hotspot ui/src/components/MainContent/TabFilter.tsx rose 19 -> 23
  • complexity hotspot ui/src/features/agent/AgentAssistantPanel.tsx rose 19 -> 22
  • complexity hotspot app/services/story_library.py rose 16 -> 19
  • complexity hotspot ui/src/components/Sidebar/ControlVideoSection.tsx rose 15 -> 17
  • hotspot app/services/director_pipeline.py increased by +186 lines
  • hotspot ui/src/features/agent/agentActions.ts increased by +65 lines
  • hotspot ui/src/components/Sidebar/SceneAnimatorPanel.tsx increased by +6 lines
  • hotspot ui/src/features/video-editor/VideoEditorPanel.tsx increased by +27 lines
  • hotspot ui/src/features/comics/ComicWorkflowPanels.tsx increased by +6 lines
  • hotspot ui/src/features/comics/ComicEditorPanel.tsx increased by +31 lines
  • hotspot ui/src/types/index.ts increased by +3 lines
  • hotspot ui/src/features/stories/actions.ts increased by +72 lines
  • hotspot app/services/series_library.py increased by +36 lines
  • hotspot app/services/model3d_service.py increased by +58 lines
  • hotspot ui/src/components/Sidebar/InputsPanel.tsx increased by +32 lines
  • hotspot ui/src/components/DirectorDashboard/DirectorDashboard.tsx increased by +17 lines
  • hotspot ui/src/features/agent/capabilityRegistry.ts increased by +67 lines
  • hotspot ui/src/features/agent/applicationAdapters.ts increased by +30 lines

Ratchet passed.

@IAnMove
IAnMove merged commit 0d5b077 into main Sep 3, 2026
5 checks passed
@IAnMove
IAnMove deleted the docs/sync-post-120 branch September 5, 2026 11:53
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