dxb
9e1c511523
fix(doc): harden shortcut reliability
2026-08-26 09:53:11 +08:00
liyuan
f50f086271
Merge remote-tracking branch 'upstream/main' into fix/report-entry-submit-require-recipient
...
# Conflicts:
# scripts/policy/interface-migrations/approved-flag-migrations-v1.json
2026-08-25 22:07:51 +08:00
liyuan333
aa74779aa6
Merge branch 'main' into chore/approve-report-recipient-requiredness
2026-08-25 16:40:01 +08:00
chichuan
26253a4eeb
fix(policy): allow audited pre-tag beta amendments
2026-08-24 23:11:30 +08:00
liyuan
ab883f11f0
fix(report): require --to-user-ids on entry submit
...
Reject report submissions without visible recipients at the CLI layer
(Cobra required flag + fail-closed on blank values) while keeping the
openAPI create_report parameter optional (bug 85724185).
2026-08-24 21:14:40 +08:00
liyuan
7101ffc89c
chore: approve report to-user-ids requiredness migrations ( #85724185 )
2026-08-24 21:12:18 +08:00
xiatian
1d14258121
Merge remote-tracking branch 'upstream/main' into codex/schema-compat-float-image-one-of
2026-08-24 20:15:41 +08:00
Dennis4477 and Dennis
20a01aaeff
policy: support compatibility-visible availability migrations ( #1123 )
...
Co-authored-by: Dennis <xinyang.dxy@alibaba-inc.com >
2026-08-24 19:37:21 +08:00
Dennis
c5d58ec49d
policy: plan devapp shortcut availability hardening
2026-08-24 18:27:12 +08:00
xiatian
82a87bf9ce
Merge remote-tracking branch 'upstream/main' into codex/schema-compat-float-image-one-of
2026-08-24 18:24:13 +08:00
xiatian
f8e3f0b12a
fix(schema): review float image constraint transition
2026-08-24 17:09:11 +08:00
Dennis
6147021ae8
policy: add consumable schema availability migrations
2026-08-24 16:47:19 +08:00
Dennis
b5a287ae71
feat(shortcut): harden devdoc hrbrain and pat surfaces
2026-08-24 13:10:38 +08:00
zengyouling.zyl
a8b0d8895b
fix(ci): review batch remove confirmation hardening
...
Rebuild the exact-entry reviewedCompatibilityExceptions carve-out in the
base-owned schema-compat checker for the three destructive batch-remove
tools whose confirmation PR #1085 tightens from not_required to
user_required (doc/doc.remove_permission, drive/drive.permission_remove,
wiki/wiki.remove_member). Because the compatibility gate builds its
checker from the PR merge-base, this carve-out has to land on main before
PR #1085 can pass; the entry set is exact (tool + field + old -> new), so
any other confirmation drift, including weakening a reviewed tool back to
not_required, still fails.
2026-08-23 18:33:32 +08:00
赤川
6288199a93
Merge branch 'main' into codex/fix-report-requiredness-governance
2026-08-21 11:05:33 +08:00
赤川
c1bd6dcf64
Merge branch 'main' into codex/fix-stable-active-fragments
2026-08-21 00:06:27 +08:00
chichuan
fe66ac18a4
feat(policy): govern flag requiredness changes
2026-08-20 21:19:55 +08:00
Dennis
56c5fb35b8
chore(policy): retire completed flag migrations
2026-08-20 20:20:27 +08:00
chichuan
11cbc30a10
fix(ci): keep completed migration receipts inert
2026-08-20 19:16:07 +08:00
chichuan
74859b966b
fix(release): consume active fragments in stable seals
2026-08-20 17:07:53 +08:00
chichuan
3922970bfc
fix(policy): preserve schema migration lineage
2026-08-20 11:52:00 +08:00
chichuan
d583247935
test(ci): cover command governance branches
2026-08-20 01:50:13 +08:00
chichuan
dfc3b028d7
fix(ci): prove extracted command constants end to end
2026-08-20 00:53:23 +08:00
chichuan
95da8214a1
test(ci): reject command parameter target collisions
2026-08-19 23:24:29 +08:00
chichuan
d8a3d5d6fd
fix(ci): close command migration governance gaps
2026-08-19 22:57:11 +08:00
chichuan
5ed7c3adce
Merge remote-tracking branch 'origin/main' into codex/govern-command-path-migrations
2026-08-19 22:37:21 +08:00
前津
33b76400bf
chore(policy): consume group role flag migration
2026-08-19 21:01:34 +08:00
chichuan
c0e1ec576a
ci: govern command path migrations
2026-08-19 20:48:43 +08:00
前津
6240584ae2
chore(policy): approve group role flag migration
2026-08-19 19:13:40 +08:00
wxianfeng
4fd67c52dc
docs: update primary parameter guidance to #85349380
2026-08-18 19:25:17 +08:00
wxianfeng
a3b06befbc
test: enforce primary parameter compatibility to #85349380
2026-08-18 19:25:17 +08:00
wxianfeng
b334794168
chore: approve primary flag migrations to #85349380
2026-08-18 15:18:21 +08:00
栩朝
15a2fea0dc
fix(chat): split references and harden card updates
...
Split chat message and group references by task, update intent routing and context budget, distinguish accepted card updates from verified writes, and explain the ambiguous chat --from flag.
2026-08-14 18:38:31 +08:00
xlb1130
abecb0dee1
Merge branch 'main' into fix/85200556-im-id-flags-v3
2026-08-13 23:28:09 +08:00
长真
8c6266f158
chore(policy): consume idempotency flag migration
2026-08-13 21:06:44 +08:00
xlb1130
410a63ea9a
Merge branch 'main' into fix/85200556-im-id-flags-v3
2026-08-13 20:59:34 +08:00
长真
9edc587e96
chore(policy): to #85411130 add idempotency flag migration ledger
2026-08-13 13:55:53 +08:00
长真
7bf8ce79bd
chore(policy): to #85411130 add idempotency flag migration ledger
2026-08-13 12:07:06 +08:00
xlb1130
b8deec9087
Merge branch 'main' into fix/85200556-im-id-flags-v3
2026-08-12 23:47:39 +08:00
昊淼
1727025f67
Merge branch 'main' into feat/85349380-primary-param-governance
2026-08-12 22:23:32 +08:00
RuiGong01
f875b1bc87
Merge branch 'main' into dws_optimization
2026-08-12 20:54:37 +08:00
长真
a55bd9bff8
fix(chat): complete pending id flag migrations
2026-08-12 20:53:53 +08:00
长真
65a00b497b
fix(chat): migrate audit join validation id flag
2026-08-12 20:06:09 +08:00
ruigong
aa3c279313
chore(policy): align doc skill context budget with event/chat (10000)
2026-08-12 17:55:31 +08:00
xlb1130
077a5c3b30
Merge branch 'main' into chore/85200556-im-id-flag-migrations-pending
2026-08-12 14:57:37 +08:00
长真
88e2f8e9e2
chore(interface): address migration approval review feedback to #85200556
2026-08-12 14:40:52 +08:00
wxianfeng
bfd836064d
feat: support optional flag rename governance to #85349380
2026-08-12 13:59:07 +08:00
chichuan
c2c1131079
fix: match the release archive directory literally, not as a regex
...
release_version was interpolated into an awk regex, where '.' matches any
character. Version 1.0.1-beta.1 therefore also admitted
.changes/released/1x0x1-betaX1/, letting the archive drift from the
CHANGELOG version while every other seal assertion still passed and
breaking the documented audit trail.
Compare the archive prefix with index() and split the basename off with
substr(), matching the literal-comparison idiom already used throughout
check-changelog-pr.sh. Only the basename, whose character class is fixed,
stays a pattern.
2026-08-12 13:52:25 +08:00
长真
276ab52aed
chore(interface): add im id flag migration pending approvals to #85200556
2026-08-12 12:14:10 +08:00
chichuan
12435e6e54
refactor: stage the .changes diff once for both fragment triggers
...
Both trigger predicates ran the same git diff, which the script already
avoids elsewhere by staging --name-status into $tmp_root/status. Write the
path list once and let each awk predicate read it, matching that idiom.
2026-08-12 12:07:07 +08:00