Repository navigation
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 9923683a21
ℹ️ 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".
| ## Implementation plan | ||
|
|
||
| - Skill sections to change: approved publish routing, execution-card structure, publication receipt contract. | ||
| - Files to update: `SKILL.md`, `references/daily-operations.md`, `tests/test_business_contracts.py`, `.evozeus-wrapper/CHANGELOG.md`. |
There was a problem hiding this comment.
Record the behavior change in the Unreleased changelog
This implementation plan explicitly includes .evozeus-wrapper/CHANGELOG.md, but the commit leaves that file untouched; its current Unreleased section only describes the earlier v0.15.0 harness upgrade. Because this repository treats the changelog as the Skill release fact source, the new sender-routing and execution-card contracts would be omitted from the next release record, including their related issues, verification, and rollback details.
Useful? React with 👍 / 👎.
Design Doc: Approved Publish Identity Routing
Related issue
Optimization goal
Make approved publication deterministic across private chats and external groups, while preserving the existing content approval, idempotency, and no-Base-mutation boundaries.
Direction
Keep
METAINFLOW_FEISHU_PROFILEas the only default profile. Add sender routing at the approved-publish boundary: user first, same-profile bot fallback when membership and readiness are confirmed, otherwise a blocked result with the exact reason. Keep the execution-card content contract person-led and require direct task/cell links only for registered deliverables.Implementation plan
SKILL.md,references/daily-operations.md,tests/test_business_contracts.py,.evozeus-wrapper/CHANGELOG.md.proposal_onlyandprivate_draft; no automatic publish, Base mutation, status change, acceptance, or baseline change is added.Verification plan
python3 .evozeus-wrapper/scripts/evozeus_wrapper_preflight.py doctor --repo MetaInFLow/metainflow-dev-tasks.Release plan
Risks and rollback