Redstone-Squid
schematics: phase 0 stack (09/15)
#193
Open

schematics: phase 0 stack (09/15) #193

Glinte wants to merge 103 commits into schematics-phase-0-stack-08 from schematics-phase-0-stack-09
Glinte
semanticdiff-com
pull-request-size pull-request-size added size/XXL
Glinte Glinte force-pushed the schematics-phase-0-stack-08 branch from 82fdc22c to cfbf455e 8 days ago
Glinte Glinte force pushed from 55b51936 to 3b206956 8 days ago
Glinte docs: refresh the plan index for 40 and 41
aa8c251d
Glinte docs: enforce state replacement statically, not with hash()
6b412ab5
Glinte reactivity: enforce replacement with overloads, not hash()
95da8045
Glinte reactivity: drop draft(), pass the object to mutated()
4fbf6ac4
Glinte shared: view state that outlives one mount
1c2423d9
Glinte showcase: two panels sharing one namespace under /layout shared
5754a9b4
Glinte docs: reconcile 40 with what shipped, and document shared state
0a3d27e6
Glinte shared: repaint the writing mount in its own interaction
d539a605
Glinte docs/plans: record the redundant-edit problem as 42
eb02ca79
Glinte shared: only a delivered render may retire a follow
967175c4
Glinte shared: fence self-writes with render revisions
804c45b2
Glinte mount: keep acknowledgement independent of busy paint
49f55ecb
Glinte history: publish stack changes with action commit
ba8b1a6a
Glinte mount: make presented observers synchronous
b0247921
Glinte tests: type concurrent dispatch helpers
c04258ed
Glinte discord: model mount expiry policies
8ad60486
Glinte discord: supervise expiring mount handles
e1ee7a76
Glinte discord: hand off ephemeral edit authority
b533a925
Glinte devtools: expose renewal lifecycle state
d0ce5160
Glinte bot: renew long-lived private poll wizards
3bed4adb
Glinte discord: restore armed mounts on handle adoption
fbc286fb
Glinte tests: cover expiry watch boundaries
1fe13bd2
Glinte docs: document ephemeral session handoff
c78e200b
Glinte docs: design redundant render suppression
a4912877
Glinte discord: suppress redundant mount edits
2a6e8fd5
Glinte devtools: report suppressed mount renders
6c88e75c
Glinte discord: add reusable mount defaults
51601f49
Glinte bot: centralize mount construction defaults
963ad58f
Glinte docs: add discord.py migration guide
9d0eccef
Glinte layouts: bridge topics between processes over LISTEN/NOTIFY
55a57616
Glinte bot: publish resource topics across processes
893f343e
Glinte docs: add plan files
a2a2d6a5
Glinte layouts: make a topic a value type
221bdf86
Glinte layouts: follow a topic by reading it
626176e3
Glinte bot: make the build card follow its own topic
9af535e4
Glinte layouts: stage a replaced resource value with its action
2f153871
Glinte docs: plan screens, entity selects, and view adoption
b8f91cdd
Glinte bot: retire follow_resource
619d9665
Glinte layouts: record an action from its declaration
3edd7eb8
Glinte layouts: let a resource derive from a resource
e84b870d
Glinte resources: prepare replacement baselines before commit
804663b6
Glinte discord: commit bindings on suppressed renders
3a6610b2
Glinte durability: checkpoint suppressed runtime commits
8746dca8
Glinte layouts: add commit-ordered topic publishing
3837f92d
Glinte discord: add reusable screen policy
899261b6
Glinte docs: clarify topic bridge transaction semantics
7f41cd0b
Glinte consent: share screen opening policy
61889156
Glinte tests: type bridge transaction fakes
e0e3c060
Glinte style: order screen exports and imports
4c2813f3
Glinte entities: define portable picker vocabulary
f47648d1
Glinte resources: narrow atomic state
e773e015
Glinte typecheck: clear baseline diagnostics
715b6a49
Glinte resources: document atomic settled states
9ab96e73
Glinte planning: lower entity picker scenes
41759661
Glinte layouts: derive values on a shared namespace
c98c03d7
Glinte discord: dispatch native entity selects
6f35a77c
Glinte docs: qualify layout limit guarantees
69a7ea1d
Glinte layouts: collapse sl.cell() into sl.state()
39388241
Glinte settings: restore native entity pickers
6c1f0a4f
Glinte layouts: honor semantic importance
d7b10ada
Glinte docs/plans: plan the render-write guard
49ab753b
Glinte docs: record entity select design
f59e1f6b
Glinte layouts: put semantic identity before content
9dc30de7
Glinte resources: bind atomic resources to their address
c24d139f
Glinte fix test
ba6621d6
Glinte discord: adopt an unsent discord.py view
eee9984b
Glinte Merge remote-tracking branch 'origin/schematics-phase-0' into schemat…
7fe45991
Glinte devtools: add operational runtime controls
794c696e
github-actions[bot] ci: apply automatic formatting
28ff48f9
Glinte forms: add checkbox groups and modal text
6aeb43db
Glinte Merge remote-tracking branch 'origin/schematics-phase-0' into schemat…
cfe86a01
github-actions[bot] ci: apply automatic formatting
d9234e61
Glinte components: model premium controls and media metadata
451a589f
Glinte discord: render complete component fields
e881de39
Glinte docs: document Discord component parity
efd96f9d
Glinte tests: narrow component parity assertions
938db7d8
Glinte docs: add public API narrowing policy (plan 58)
bc1f7f64
Glinte planning: model adapter capability profiles
9fdf4e5c
Glinte discord: bind targets to adapter capabilities
b147fa0d
Glinte layouts: rename the actions module to interactions
d60a257d
Glinte layouts: rename the entities module to entity
69599580
Glinte layouts: move the topic bus under runtime
4167cdbd
Glinte layouts: unshadow the measure and history modules
99dc3f7d
Glinte durability: recover targets by adapter capability
ad02a170
Glinte discord: enforce adapter behavior profiles
73b285b3
Glinte layouts: give every module an explicit __all__
a9debfab
Glinte layouts: index renderables by target mode
9cc13d52
Glinte docs: document typed Discord adapter targets
adadc620
Glinte fix newlines
f4136155
Glinte layouts: pin variadic target overloads
2a2542af
Glinte layouts: narrow variadic implementations
3787eb79
Glinte layouts: qualify remaining root call sites by namespace
006a00e3
Glinte layouts: narrow the root to the authoring vocabulary
a9bf3d4b
Glinte layouts: add presentation channel delivery
284950d5
Glinte posts: deliver semantic presentations
7310d3a1
Glinte layouts: design shared state pools
c57715af
Glinte tests: type bridge transaction fakes
e0e3c060
Glinte entities: define portable picker vocabulary
f47648d1
Glinte resources: narrow atomic state
e773e015
Glinte layouts: derive values on a shared namespace
c98c03d7
Glinte layouts: honor semantic importance
d7b10ada
Glinte docs: record entity select design
f59e1f6b
Glinte discord: adopt an unsent discord.py view
eee9984b
Glinte Merge remote-tracking branch 'origin/schematics-phase-0' into schemat…
cfe86a01
github-actions[bot] ci: apply automatic formatting
d9234e61
Glinte discord: render complete component fields
e881de39
Glinte docs: document Discord component parity
efd96f9d
Glinte layouts: rename the actions module to interactions
d60a257d
Glinte fix newlines
f4136155
Glinte Glinte force-pushed the schematics-phase-0-stack-08 branch from a84dc527 to b570b2a3 8 days ago
Glinte Glinte force pushed from 031bd74d to 1bfa597d 8 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone