Commit b11ada1
test(memory): desktop+390 browser proof; fix stale posture and cross-agent reads
The @core p5-memory browser spec proves the BF Memory plant room end to
end with console-error, pageerror, requestfailed, and 400+ capture plus
recorded sensitive-mutation bodies: one lamp by stable id, the global
plant landing with honest per-assistant posture, exact posture and
Staff-card drill-ins, the honest unconfigured panel, every drill-in
section with the card-to-Reasoning-to-citation chain, exact runtime
defaults save and source sync bodies, the lane-policy save as one
full-routing write through the shared authority, elevator relanding,
the eleventh-shortcut byte-for-byte full-canvas refusal with all ten
earlier shortcuts genuinely pinned, config-only pin with honest repeat,
live hide/show sync, door execution, reload persistence, the disabled
and restored door truth, the MP room mark with an elementFromPoint
no-cover proof, per-section 390px containment, and zero horizontal
overflow. Thirteen screenshots were captured and individually reviewed.
The proof surfaced two real defects, both fixed test-first: Memory's
posture presented a stale routing snapshot after a Front Desk save (the
controller now reloads when the shared authority's routing config
changes), and a derived agent-selection flip could pair the new agent
with the previous agent's card, atom, graph, turn, or citation ids in
detail requests (every visible list is now gated on its payload's own
agent identity). The mock gateway gained faithful lanes/status and
memory sources/sync endpoints derived from the live runtime config.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>1 parent 4349cad commit b11ada1
4 files changed
Lines changed: 1039 additions & 12 deletions
File tree
- apps/mission-control
- e2e
- src/features/memory
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2887 | 2887 | | |
2888 | 2888 | | |
2889 | 2889 | | |
| 2890 | + | |
| 2891 | + | |
| 2892 | + | |
| 2893 | + | |
| 2894 | + | |
| 2895 | + | |
| 2896 | + | |
| 2897 | + | |
| 2898 | + | |
| 2899 | + | |
| 2900 | + | |
| 2901 | + | |
| 2902 | + | |
| 2903 | + | |
| 2904 | + | |
| 2905 | + | |
| 2906 | + | |
| 2907 | + | |
| 2908 | + | |
| 2909 | + | |
| 2910 | + | |
| 2911 | + | |
| 2912 | + | |
| 2913 | + | |
| 2914 | + | |
| 2915 | + | |
| 2916 | + | |
| 2917 | + | |
| 2918 | + | |
| 2919 | + | |
| 2920 | + | |
| 2921 | + | |
| 2922 | + | |
| 2923 | + | |
| 2924 | + | |
| 2925 | + | |
| 2926 | + | |
| 2927 | + | |
| 2928 | + | |
| 2929 | + | |
| 2930 | + | |
| 2931 | + | |
| 2932 | + | |
| 2933 | + | |
| 2934 | + | |
| 2935 | + | |
| 2936 | + | |
| 2937 | + | |
| 2938 | + | |
| 2939 | + | |
| 2940 | + | |
| 2941 | + | |
| 2942 | + | |
| 2943 | + | |
| 2944 | + | |
2890 | 2945 | | |
2891 | 2946 | | |
2892 | 2947 | | |
| |||
4034 | 4089 | | |
4035 | 4090 | | |
4036 | 4091 | | |
| 4092 | + | |
| 4093 | + | |
| 4094 | + | |
| 4095 | + | |
| 4096 | + | |
| 4097 | + | |
| 4098 | + | |
| 4099 | + | |
| 4100 | + | |
| 4101 | + | |
| 4102 | + | |
| 4103 | + | |
| 4104 | + | |
| 4105 | + | |
| 4106 | + | |
| 4107 | + | |
| 4108 | + | |
| 4109 | + | |
| 4110 | + | |
| 4111 | + | |
| 4112 | + | |
| 4113 | + | |
| 4114 | + | |
| 4115 | + | |
| 4116 | + | |
| 4117 | + | |
| 4118 | + | |
| 4119 | + | |
| 4120 | + | |
| 4121 | + | |
| 4122 | + | |
| 4123 | + | |
| 4124 | + | |
| 4125 | + | |
| 4126 | + | |
| 4127 | + | |
| 4128 | + | |
| 4129 | + | |
| 4130 | + | |
| 4131 | + | |
| 4132 | + | |
| 4133 | + | |
| 4134 | + | |
| 4135 | + | |
| 4136 | + | |
| 4137 | + | |
| 4138 | + | |
| 4139 | + | |
| 4140 | + | |
| 4141 | + | |
| 4142 | + | |
| 4143 | + | |
| 4144 | + | |
| 4145 | + | |
| 4146 | + | |
4037 | 4147 | | |
4038 | 4148 | | |
4039 | 4149 | | |
| |||
0 commit comments