From 70baec5a94c5938d9244aa3ded0afd5e06e57e83 Mon Sep 17 00:00:00 2001 From: bot Date: Mon, 17 Aug 2026 20:48:44 +0300 Subject: [PATCH] docs: add project handoff status --- README.md | 2 ++ docs/CURRENT_STATUS.md | 51 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 docs/CURRENT_STATUS.md diff --git a/README.md b/README.md index c50dca6..21e3764 100644 --- a/README.md +++ b/README.md @@ -118,6 +118,8 @@ than relying on that discussion alone. - [`docs/ARCHITECTURE.md`](docs/ARCHITECTURE.md) describes the current and planned application structure. +- [`docs/CURRENT_STATUS.md`](docs/CURRENT_STATUS.md) provides a concise handoff + and resume checklist. - [`docs/SECURITY.md`](docs/SECURITY.md) tracks the trust boundary and pre-deployment requirements. diff --git a/docs/CURRENT_STATUS.md b/docs/CURRENT_STATUS.md new file mode 100644 index 0000000..80a0931 --- /dev/null +++ b/docs/CURRENT_STATUS.md @@ -0,0 +1,51 @@ +# Current Status + +Last updated: 2026-08-17 + +## Verified state + +- local Docker Compose deployment works on the Rocky Linux workstation +- FastAPI health endpoint reports healthy +- public URL inspection works with yt-dlp without downloading media +- live inspection verified with YouTube and BBC sources +- single-video wrappers are accepted; playlists remain rejected +- equivalent CDN formats and non-media storyboards are filtered +- dark responsive interface and two-view transition are implemented +- UI previews Best Available and Compatible MP4 outcomes +- automated suite last verified with 12 passing tests + +The repository remote is: + +```text +ssh://git@192.168.1.117:2224/bot/ytdlp.git +``` + +## Important limitation + +The displayed output choices are frontend previews. Download selectors, job +storage, a worker, progress reporting, and artifact delivery do not exist yet. +The application must remain local and must not be exposed to the Internet. + +## Next task + +Manually inspect representative public sources from YouTube, BBC, X/Twitter, +Instagram, TikTok, and other commonly used news sites. Record successes, +errors, metadata gaps, and highest detected quality without committing +sensitive newsroom URLs or screenshots. + +After reviewing those results, move output-preset selection into the backend +and test authoritative Best Available and Compatible MP4 selectors before +implementing download jobs. + +## Resume checklist + +```bash +cd /home/sandbox/Documents/projects/ytdlp +git status --short --branch +git pull --ff-only +docker compose run --rm --build test +docker compose up --build -d +docker compose ps +``` + +Open after the container becomes healthy.