Skip to content

feat: недельный отчёт по проекту (PM-09) #168 - #173

Merged
mesilov merged 8 commits into
devfrom
feature/168-weekly-task-report
Oct 16, 2026
Merged

mesilov merged 8 commits into
devfrom
feature/168-weekly-task-report

Conversation

@mesilov

@mesilov mesilov commented Oct 16, 2026 •

Copy link
Copy Markdown
Owner

Добавляет task:report --group-id ID: список закрытых за неделю, текущий список ожидающих контроля, количество созданных за неделю и текущее количество задач в работе. По умолчанию выбран весь проект; --responsible ID сужает все четыре показателя внутри проекта.

Неделя календарная, с понедельника, по умолчанию last-week; доступны --week, IANA --timezone и общий --max-scan. REST1 tasks.task.list использует native project/responsible/date filters и REAL_STATUS. Неполные секции сохраняют подтверждённые строки и observedCount, возвращают count=null и exit 3. Human/plain/JSON показывают область, период и границы текущих наблюдений. Команда выполняет только чтение.

Обновлены JTBD PM-09, каталог 50 task / 64 public, help, CLI map, руководства и CHANGELOG. Постановка отдельно влита в dev через #169; ветка синхронизирована с c629505.

Closes #168.
OpenSpec: add-weekly-task-report, openspec/changes/add-weekly-task-report/.

Проверки: полная unit suite после исправления P2 — 926 tests / 17328 assertions; целевая suite с deadline-регрессией — 46 / 575. PHPStan, PHP-CS-Fixer, Rector, license checker, Composer validate/platform requirements, CLI map и openspec validate --strict успешны. Подробные команды и границы — в verification.md change.

Замечание P2 о потере REST pagination completeness исправлено: optional total сверяется с offset/rows/next, Page.complete сохраняется при нормализации. Добавлены 8 regression cases; 5 воспроизводили ошибку до исправления. На runtime head 34be4e6 — 15/15 CI checks SUCCESS, повторный Codex review завершён без новых findings, thread закрыт. Финальный head 1704f7d02df97c2f0fdc64cf2dad976794912d97: 15/15 CI checks SUCCESS; Codex review завершён без findings, все review threads resolved, активных CHANGES_REQUESTED нет. MR открыт в dev, merge не выполнялся.

Live integration подготовлен, но skipped без тестового webhook: реальная portal-приёмка и cleanup fixtures не подтверждены. Native packaged smoke не запускался; installer checks Linux/macOS не доказывают native smoke нового runtime. OpenSpec change: 15/16 задач, остаётся live-приёмка; архивирование не входит в этот MR.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 16, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-16T18:49:18.617047Z 1b94d04 Manual request
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: cb8f789673

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@mesilov

mesilov commented Oct 16, 2026

Copy link
Copy Markdown
Owner Author

@codex review

P2 по REST pagination исправлен: сохранены total/next completeness и Page.complete; добавлены 8 regression cases. Повторная полная suite: 926 tests / 17328 assertions. Проверь актуальный head MR.

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Chef's kiss.

Reviewed commit: 34be4e6ce0

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@mesilov

mesilov commented Oct 16, 2026

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. 🎉

Reviewed commit: 1704f7d02d

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@mesilov

mesilov commented Oct 16, 2026

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. What shall we delve into next?

Reviewed commit: 1b94d046b4

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@mesilov
mesilov merged commit 787770e into dev Oct 16, 2026
15 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