Skip to content

Render nested model details and release 0.18.10 - #71

Merged
abewheel merged 1 commit into
mainfrom
codex/nested-model-detail-rendering
Oct 15, 2026
Merged

abewheel merged 1 commit into
mainfrom
codex/nested-model-detail-rendering

Conversation

@abewheel

@abewheel abewheel commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

Nested model arrays in record details currently coerce inner objects into [object Object], hiding provider-account review decisions. Render nested arrays and fixed-shape objects recursively with the model's relationship links, enum labels, dates, timestamps and booleans. Preserve dictionary values through escaped JSON fallback and use block containers for nested detail groups.

Coordinated patch release 0.18.10 updates both packages and scaffolder fallback metadata. Model 13, existing records and workflow decisions remain unchanged.

Validation: three independent combined code/security passes converged after preserving typed dictionary values; 90 focused rendering tests; full documented validation; both package packs; zero-vulnerability audit; fresh packed consumer with 224 resources, zero errors and zero warnings. Own local browser checked real three-account detail on desktop and mobile, relationship links and all row facts, no horizontal overflow, no browser console/page/network failures. Desktop screenshot inspected at /tmp/filegrc-nested-detail.png. Owned server stopped.

Released as v0.18.10 at 4b81582d044fc274fbdc13b219da8cad0f7001c5; merged tree matches final PR head 55130c0570b3f0151082bde7f9d7b89676248caa. All five required PR checks and main validation passed. Trusted npm publication and installed README smoke passed after retrying an external GitHub OIDC 503 response. Both packages report latest 0.18.10 with provenance attestations.

@abewheel
abewheel merged commit 4b81582 into main Oct 15, 2026
6 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