Skip to content

Commit 3a67ab4

Browse files
committed
chore(console): bump the objectui pin to 96ee72e so the enveloped resolve body meets a page that renames redactFields (#3983)
Step 2 of #3983's merge order, in the same commit range as the conversion so the coupling is atomic: merging the envelope change against a console dist built from the old pin would ship enveloped resolve bodies to a page that only renames `redactFields` -> `redactedFields` on the BARE branch, so the "fields are hidden by the owner" notice would vanish from every share page for one release window. objectui#2980 fixes that and is the pin's new tip. Also fixes `bump-objectui.sh` for the workflow AGENTS.md mandates. Its guard tested `-d "$OBJECTUI_ROOT/.git"`, but in a git WORKTREE `.git` is a regular file holding a `gitdir:` pointer — so the script rejected every linked worktree and only ever ran from a primary clone, while the Prime Directives require a per-task worktree in each repo a task spans. `-e` accepts both. The error message also claimed the default sibling path even when OBJECTUI_ROOT was set explicitly, which pointed the reader at the wrong thing; it now names the path it actually rejected. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CYbS3kS8xzsHNXFTzp4e2z
1 parent e0733ce commit 3a67ab4

3 files changed

Lines changed: 26 additions & 3 deletions

File tree

.changeset/console-96ee72e85439.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
"@objectstack/console": minor
3+
---
4+
5+
Console (objectui) refreshed to `96ee72e85439`. Frontend changes in this range:
6+
7+
- fix(console): render the redaction notice on the enveloped resolve body (objectstack#3983) (#2980)
8+
- feat(sdui): guard the public contract against silent drift (#2979)
9+
- fix(sdui): lazy public blocks reach a kind:'react' page scope; ReactRunner keeps its errors (#2976)
10+
- fix(list,data): bridge every spec view operator onto the filter AST (#2901) (#2974)
11+
- fix(errors): error-code branches survive the framework's ADR-0112 rename (objectstack#3841) (#2977)
12+
- fix(fields): a select no longer wipes itself when its value outruns its options (#2968) (#2969)
13+
- fix(approvals): decision outputs reach both decision surfaces (#2955) (#2961)
14+
15+
objectui range: `e651c936870e...96ee72e85439`

.objectui-sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
e651c936870e26ef0c15252baad479d293fb3cf3
1+
96ee72e85439b439fefc8c1f378818d263718dfa

scripts/bump-objectui.sh

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,16 @@ for arg in "$@"; do
4848
esac
4949
done
5050

51-
if [[ -z "${OBJECTUI_ROOT}" || ! -d "${OBJECTUI_ROOT}/.git" ]]; then
52-
echo "✗ Cannot find objectui checkout at ${FRAMEWORK_ROOT}/../objectui"
51+
# `-e`, not `-d`: in a git WORKTREE `.git` is a regular file holding a `gitdir:`
52+
# pointer, so a `-d` test rejected every linked worktree — and AGENTS.md requires
53+
# one per task, so this rejected the mandated workflow and only ever worked from a
54+
# primary clone.
55+
if [[ -z "${OBJECTUI_ROOT}" || ! -e "${OBJECTUI_ROOT}/.git" ]]; then
56+
if [[ -n "${OBJECTUI_ROOT}" ]]; then
57+
echo "${OBJECTUI_ROOT} is not a git checkout (no .git)"
58+
else
59+
echo "✗ Cannot find objectui checkout at ${FRAMEWORK_ROOT}/../objectui"
60+
fi
5361
echo " Override with: OBJECTUI_ROOT=/path/to/objectui scripts/bump-objectui.sh"
5462
exit 1
5563
fi

0 commit comments

Comments
 (0)