schematics: phase 0 stack (05/15) #189
Glinte
force pushed
from
b3cb784e
to
f3107eb7
8 days ago
Glinte
force-pushed the
schematics-phase-0-stack-04
branch
from
aa2fdc43
to
c3f56d6e
8 days ago
docs: plan phase 5 as a sequence of steps
ffb0146e
voting: put a poll's controls on the poll
20a1c677
records: give the group the name its members carried
78c9e081
notifications: one panel and one verb
39e453ed
permissions: ask what someone can do once
740c674b
docs: map the redesign past phase 5
130321f4
docs: plan phase 6 as a sequence of steps
af9a1ac6
builds: page the review queue and name its submitters
c461cf0b
builds: move the schematic tools under build schematic
03b0f418
builds: attach the debug dump instead of pasting it
d977c2ad
builds: make recalculation a right-click
f89fb664
builds: give editing one surface and one gate
cb70695c
accounts: put a claim's decision on the claim queue
bbd0431d
lists: page the last of the ad-hoc truncations
ef121d3c
bot: one rule for who sees a reply
c2a0177f
bot: say why a private reply could not be delivered
3813205c
submissions: pin the finalization tests to their own clock
10b8ea7e
config: stop a process projection re-reading the environment
99a83c16
bugs: document server settings update failure and search scope autoco…
7230eb02
bugs: document transient network errors and /help interaction timeout
710469e1
submission: gate build-log ingestion on user consent
05ea2379
docs: plan phase 7 as two steps
05d179f1
accounts: put your linked accounts on one panel
1ef6f67d
accounts: put the creator page on the panel it is edited from
162f5ae0
build: add squid-layouts workspace package skeleton
5e48a278
architecture: fence the squid-layouts package
d39e9069
layouts: add the conform boundary gate
074919a9
layouts: add the IR and budget solver
096c731d
bot: route the semantic layouts through squid-layouts
cf7c61c9
layouts: add the reactive core
0ce8eeab
layouts: engine pagination and clamped modals
561cb3cf
bot: pilot the reactive PagedList over the framework mount
6dc85f1a
layouts: degradation ladders (alts)
7f5e9eac
builds: render the build card through the engine
0791187c
layouts: constrain the degradation-ladder shapes
4ea8d38b
diagnostics: rebuild the error browser as a mounted component
65d08f12
layouts: Navigator, unified reply entry point, and docs
03f3e2ca
submission: add a kill switch for the consent sticky
42c0861c
layouts: key the uv build cache on the package sources
4f0b94d3
layouts: extract the compositor from Mount and render_static
ecf4a777
layouts: unify pagination into the solver
dd84d5dd
layouts: make components composable
d2e5a4a3
layouts: add structural degradation choices
2dc2a4ff
layouts: define portable scene contracts
43b9582c
layouts: separate planning from Discord drawing
f6d2cb3a
layouts: make adaptive planning explicit
4f7bb477
layouts: support keyed independent pagination
3e063682
layouts: model keyed component boundaries
d7e81fb8
layouts: make component state transactional
80aef8bc
layouts: dispatch portable action events
b5fe17d3
layouts: render resolved scenes as HTML
a2f331da
layouts: enforce action execution policies
570cc0ce
layouts: persist versioned mount snapshots
da869914
layouts: document the portable engine contract
0e54776a
layouts: keep replacement controls registered
a8a30ca2
builds: fill queue pages by layout budget
e65f70bf
layouts: add a public interactive showcase
0a234a93
layouts: establish semantic and scene protocol foundations
3db95264
layouts: plan semantic actions with sticky sessions
0a241e94
layouts: extract the frontend-neutral component runtime
c7953416
layouts: complete the semantic adaptation vocabulary
86303f61
layouts: cache resolved plans per runtime
9f505ddc
layouts: page large semantic pickers
8f3d7c17
layouts: make semantic intent the primary API
c6c39550
layouts: bound strategy search without losing intent
7c47cd88
layouts: promote overflowing documents to root pages
73cf9c69
docs: explain the semantic layout architecture
b9d6413f
layouts: add leased durable mount recovery
1119476d
layouts: namespace every embedded semantic key
b9dacc75
layouts: remove legacy materializer
f5e840c7
layouts: organize portable engine modules
a62ddbe6
layouts: isolate optional Discord adapter
9ebdbaa0
layouts: show declarations in public demo
996e9db8
layouts: document explicit frontend namespaces
ad79b80c
search: mount result navigation through squid-layouts
ca55a499
settings: render the panel through squid-layouts
3e8c2e16
claims: mount review queue through squid-layouts
c21826ed
builds: navigate details through squid-layouts
f0bf39dd
ui: render static cards through squid-layouts
62bd67f2
notifications: mount preferences through squid-layouts
27e9b9bc
accounts: mount creator workspace through squid-layouts
82ab01c0
consent: mount privacy prompt through squid-layouts
544f9299
polls: mount confirmation wizard through squid-layouts
317abb82
submissions: mount draft workspace through squid-layouts
323ac9f6
builds: mount edit workspace through squid-layouts
f002e657
ui: finish static layout migration
b0512708
ui: close semantic component type gaps
41e3e4c3
docs/plans: add squid-layouts redesign series
d37ebdd1
docs/plans: add routed-actions plan for stateless controls
e5a123ed
layouts: make mount delivery atomic
af94f82d
docs/plans: pin the staged-session requirement on 06a
5fdd6c3c
layouts: add a typed escape hatch to the native interaction
c4c1259c
bot: reach the interaction through sl.discord.native
9e2e601c
docs/plans: re-survey what is actually left to migrate
94afbbb2
layouts: stop typing Discord-only responses as portable
c33f20bb
layouts: add factory builders for semantic authoring
ed082a40
lists: page the last of the ad-hoc truncations
ef121d3c
layouts: separate planning from Discord drawing
f6d2cb3a
layouts: remove legacy materializer
f5e840c7
builds: navigate details through squid-layouts
f0bf39dd
builds: mount edit workspace through squid-layouts
f002e657
ci: apply automatic formatting
f6f9b518
Glinte
force pushed
from
7804c338
to
f6f9b518
8 days ago
Glinte
force-pushed the
schematics-phase-0-stack-04
branch
from
d1971c21
to
83825c04
8 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub