Skip to content

docs: archive stale plans and expose current development state - #199

Merged
IAnMove merged 5 commits into
developmentfrom
docs/current-work-and-archive
Sep 6, 2026
Merged

docs: archive stale plans and expose current development state#199
IAnMove merged 5 commits into
developmentfrom
docs/current-work-and-archive

Conversation

@IAnMove

@IAnMove IAnMove commented Sep 6, 2026

Copy link
Copy Markdown
Owner

Resumen ejecutivo

Los agentes podían reabrir tareas terminadas o elegir main como base siguiendo fases y handoffs caducados. CURRENT_WORK distingue lo integrado, lo pendiente y el trabajo en curso; SLICE_QUEUE conserva solo la cola vigente.

  • Archiva 12 fases y 6 handoffs/análisis históricos sin alterar sus bytes; conserva el baseline y la cola anteriores como historia.
  • Añade un índice corto y lectura por dominio. El archivo queda fuera de búsquedas normales de rg, accesible explícitamente.
  • Aclara qué defectos Labs ya se corrigieron y qué QA sigue faltando (attemptId, móvil real, audiovisual); no modifica fixtures para fingir cobertura.
  • Actualiza CONTRIBUTING/BRANCHING para entrar por el estado vigente.

Riesgo bajo: documentación y filtro de búsqueda del archivo; sin código, prompts, datos, servidores ni permisos de GitHub modificados. Archivar propuestas no declara que estén todas implementadas.

Validación

  • 6 tests de tests/test_labs_wizard_action_matrix.py pasan.
  • Rutas de enlaces locales revisados válidas; 18 movimientos históricos conservados byte por byte.
  • git diff --check pasa.
  • Ratchet contra origin/development pasa: LOC producción/tests y complejidad sin cambios. Ejecutado sobre 71c1f5d3; el amend posterior solo actualiza la mención documental de PR feat(video3d): add a real 3D stage beside the 2.5D compositor #198.
  • CI del PR pendiente; esta entrega no acredita una nueva QA audiovisual ni revisión técnica independiente.

Alcance local separado

Por petición del usuario también se archivaron 54 documentos locales no versionados y se redujeron cuatro guías duplicadas a una guía corta con referencias. Esa limpieza y ESTADO_LOCAL.md permanecen fuera de Git; no se incluyen rutas privadas, conversaciones, pesos ni medios en este PR.

Base inspeccionada: development ebed43f. No merge automático; no release a main.


Note

Low Risk
Documentation and archive search filtering only; no application code, runtime behavior, or GitHub permissions change. Main operational risk is agents briefly missing the new entry point if they skip updated CONTRIBUTING links.

Overview
Redirects contributors and agents away from outdated F1–F12 phase packets and long slice-queue history so they stop reopening merged work or treating main as the integration base.

New entry point: docs/development/CURRENT_WORK.md records what is integrated on development, what is in flight, and verified pending refactors/QA. CONTRIBUTING and BRANCHING now tell readers to start there (and the slim SLICE_QUEUE) instead of the old execution baseline.

Archive: The September architecture wave (EXECUTION_BASELINE, full SLICE_QUEUE, fase1fase12) moves under docs/archive/2026-09-06/ with a short archive README. docs/archive/.ignore keeps ordinary ripgrep from surfacing that tree unless searched explicitly. Active EXECUTION_BASELINE and SLICE_QUEUE are replaced by short stubs that point at CURRENT_WORK and the archive.

Labs matrix: LABS_WIZARD_ACTION_MATRIX is reframed as a detailed L0 reference (not the startup checklist), marks several gap IDs as addressed in #183, and narrows remaining QA (e.g. specific attemptId, mobile, bounded audiovisual) without changing fixtures.

Reviewed by Cursor Bugbot for commit 554c356. Configure here.

@cursor

cursor Bot commented Sep 6, 2026

Copy link
Copy Markdown

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: serverGenReqId_6ff9f24a-ae5b-4205-8ef7-ba932d1ba0d9)

Keep the archive/CURRENT_WORK entry point and the L1–L4/L9 closures from
#197. The gap table names the contracts and the remaining QA limits
(attemptId, GPU, UI-to-render).
@github-actions

github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown

PR Review — Loreframe Studio

Risk: low
Scope: 11 file(s); +615/-408; 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

  • added: docs/archive/.ignore, docs/archive/2026-09-06/architecture-wave/EXECUTION_BASELINE.md, docs/archive/2026-09-06/architecture-wave/SLICE_QUEUE.md, docs/archive/README.md, docs/development/CURRENT_WORK.md
  • modified: CONTRIBUTING.md, docs/development/BRANCHING.md, docs/development/CHARACTER_SPEECH_WORKSHOP.md, docs/development/EXECUTION_BASELINE.md, docs/development/LABS_WIZARD_ACTION_MATRIX.md, docs/development/SLICE_QUEUE.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 6, 2026

Copy link
Copy Markdown

Code health

Quality score: 53.0/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% 53.7 +0.0
File concentration 25% 59.5 +0.0
Oversized-file debt 20% 34.9 +0.0
Modularity 10% 69.6 +0.0

Change vs PR base: +0.0 points.

Metric Value
Production LOC 257,712
Production files 628
Test LOC 88,730
Functions measured 16,410
Functions complexity ≥ 15 818
Maximum complexity 670
Policy code-health-policy-v1
HEAD 7042393067c03731ab82a22fec229027b531022a
Base a0bf91c6a1a304f74abeada4d23a366c01bca908
UI measurement complete

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

Most complex functions

Complexity Where
670 app/wgp.py:7164 generate_video
376 ui/src/stores/useStore.ts:4029 Async method 'startGeneration'
355 app/_launch_runtime.py:23505 _run_generation
308 app/wgp.py:12298 generate_video_tab
275 ui/src/components/Sidebar/SceneAnimatorPanel.tsx:475 Function 'SceneAnimatorPanel'
271 ui/src/stores/useStore.ts:8572 Async method 'loadSettingsFromOutput'
258 app/services/director/planners/short_film.py:3433 ShortFilmPlanner._plan_story_driven
248 app/services/director_pipeline.py:13607 _run_video_generation
245 app/services/director_pipeline.py:7712 _run_pipeline
244 ui/src/features/agent/agentActions.ts:1145 Function 'parseAction'
226 app/services/director_pipeline.py:6541 update_comic_preview
225 ui/src/features/agent/agentActions.ts:2892 Async function 'executeAgentActions'

Trend vs baseline

Metric Δ
Production LOC +0
Test LOC +0
Functions ≥ 15 +0
Maximum complexity +0

Ratchet passed.

CURRENT_WORK now treats the manual 2D speech workshop as merged on
a0bf91c. The remaining limit is artistic validation, not the RAM-safe
panel tests already in that PR.
@IAnMove
IAnMove merged commit 2658037 into development Sep 6, 2026
10 checks passed
IAnMove added a commit that referenced this pull request Sep 6, 2026
The archived L12 table treated shot_numbers: [2] as take 2. Mark that
gap addressed in this PR and keep mobile/GPU as remaining QA limits.
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