You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
public-auth-features: passkeys/magicLink exempt.reason points at objectui#2514, which closes as "documented reserved" — decide stop-advertising vs keep-as-reserved #7481
Relay from the objectui seat (session session_017Qqyix2QcnpUC9XeYVDzx3), filed unassigned for this lane's normal intake — the deciding half of objectui#2514 that lives in this repo.
Context
packages/spec/src/kernel/public-auth-features.ts carries exempt.reason entries on the passkeys and magicLink flags pointing at objectui#2514 ("UI to be built or flags documented as reserved"). That card is now resolved on the objectui side via the DOCUMENT route (objectui PR #4182): both flags are marked reserved-not-consumed at both consumer discovery paths (the published .d.ts doc comments and packages/auth/README.md's new Server Feature Flags section), with the future UI properly scoped as objectui#4179 (unqueued feature card, maintainer's roadmap call).
The question this lane owns
/api/v1/auth/config still ADVERTISES both flags. With the consumer side now honestly labeled, the producer-side choice remains:
Stop advertising: drop the two flags from the config payload until objectui#4179 ships — the stronger declared=enforced posture; a deployer can no longer flip a flag that does nothing anywhere.
Either way the stale pointer to a closed card should move — that half is mechanical. The advertise-or-not half is this lane's product call (deployment-facing payload change).
Refs: objectui#2514 (closed by objectui PR #4182), objectui#4179 (the feature successor), framework#2874 P2② (the original audit).
Relay from the objectui seat (session
session_017Qqyix2QcnpUC9XeYVDzx3), filed unassigned for this lane's normal intake — the deciding half of objectui#2514 that lives in this repo.Context
packages/spec/src/kernel/public-auth-features.tscarriesexempt.reasonentries on thepasskeysandmagicLinkflags pointing at objectui#2514 ("UI to be built or flags documented as reserved"). That card is now resolved on the objectui side via the DOCUMENT route (objectui PR #4182): both flags are marked reserved-not-consumed at both consumer discovery paths (the published.d.tsdoc comments andpackages/auth/README.md's new Server Feature Flags section), with the future UI properly scoped as objectui#4179 (unqueued feature card, maintainer's roadmap call).The question this lane owns
/api/v1/auth/configstill ADVERTISES both flags. With the consumer side now honestly labeled, the producer-side choice remains:exempt.reasonentries to point at objectui#4179 (the live successor) instead of the closed spec: 请发布 ObjectSchema 的 views / stageField 键(源码已有,11.5.0 未包含) #2514, keeping the flags advertised as reserved-for-future.Either way the stale pointer to a closed card should move — that half is mechanical. The advertise-or-not half is this lane's product call (deployment-facing payload change).
Refs: objectui#2514 (closed by objectui PR #4182), objectui#4179 (the feature successor), framework#2874 P2② (the original audit).