lilleman
|
68033bd42f
|
Name the path walks after their entry points, keep the probe allocation-free, and record why the walks are four loops
|
2026-09-28 00:55:48 +02:00 |
|
lilleman
|
94eb7aa81f
|
Split walkPath's four modes into walkers of their own, sharing how a path steps
|
2026-09-28 00:55:48 +02:00 |
|
lilleman
|
fb7a30e505
|
Make goal 4 ask for intuitive templates, and decide a selected row is fixed, not drawn
|
2026-09-27 15:08:58 +02:00 |
|
lilleman
|
9babea96f6
|
Name the bare read in the own-family error and its README sentence, the word the README defines
|
2026-09-26 15:42:42 +02:00 |
|
lilleman
|
8312b44a43
|
Say a whole read draws the family apart, drop the decision the bare-reference one already states, and link the naming test to its decision
|
2026-09-26 15:42:42 +02:00 |
|
lilleman
|
d71edd5ede
|
Say tableRead.landsRow lands on a tableRow
|
2026-09-26 15:42:42 +02:00 |
|
lilleman
|
c1b928a3f5
|
Give whole one meaning, the bare table read, and name the pinned row pinnedRow, landsRow and compileRowFormat
|
2026-09-26 15:42:42 +02:00 |
|
lilleman
|
e3017801d1
|
Cover the ancestor clash and name what drawCheck compares by
|
2026-09-26 14:14:10 +02:00 |
|
lilleman
|
f0b92260ed
|
State the rule each draw fence enforces beside it: the cell drop in walk, alternatives, replayPairs and heldCheck
|
2026-09-26 14:14:10 +02:00 |
|
lilleman
|
d6ac8ed9fd
|
Give check, children, column, columns, draw, drawn, fields, format, head, index, key, n, name, named, names, null, number, op, reads, record, root, row, t and whole one meaning each
|
2026-09-25 19:31:09 +02:00 |
|
lilleman
|
068e2b73ca
|
Rename drawAt.pinned to pins, the visit keys' rows to rowsKey and cellNode to cellTemplate, and file format_test.go's split
|
2026-09-25 17:35:26 +02:00 |
|
lilleman
|
005f4d7adc
|
Rename template.go to format.go, a table's tokens to cellTemplates, drawAt.alt to pinned and ftoken's brace-body kind to 't', and drop the done item
|
2026-09-25 17:35:26 +02:00 |
|
lilleman
|
3500f8e1c3
|
Hold every whole draw's row a walk is in, so a nested whole draw keeps the outer one's
|
2026-09-25 08:39:38 +02:00 |
|
lilleman
|
4a016c119c
|
Have the probe report the tables a read draws, and hold a row rendered whole in drawAt apart from the pins
|
2026-09-25 08:39:38 +02:00 |
|
lilleman
|
5953c58224
|
Name pathWalk's modes, and draw a path only through drawPath once it is proved
|
2026-09-25 08:19:02 +02:00 |
|
lilleman
|
5aae86638b
|
Keep reference bindings out of template.fields, in template.refHeads
|
2026-09-24 19:38:10 +02:00 |
|
lilleman
|
9f00ad039e
|
Move the decisions to docs/decisions.md, indexed in AGENTS.md and linked from the fences they back
|
2026-09-24 13:44:06 +02:00 |
|
lilleman
|
9cbd8841fe
|
Draw a walk's rows and variants through pathDraws, off the pin set and the walk's signature
|
2026-09-24 13:24:58 +02:00 |
|
lilleman
|
939f408ef8
|
Give a fence walk's pin set one copy, and file the drawn-row half of the pin model
|
2026-09-24 10:19:23 +02:00 |
|
lilleman
|
3927dc9fa5
|
Give render and the draw fences one pin set
|
2026-09-24 10:19:23 +02:00 |
|
lilleman
|
def2a5f25d
|
Gather the family fence in family.go
|
2026-09-23 23:11:13 +02:00 |
|
lilleman
|
d128621fc1
|
Name a render's holds apart from the draw fence
|
2026-09-21 22:06:01 +02:00 |
|
lilleman
|
35c4dc5150
|
Put draws and its methods in one file
|
2026-09-21 18:06:40 +02:00 |
|
lilleman
|
d5d9c2655e
|
Give every table its path in one pass, name it in every message, read the layout probes through predicates, and leave the shell to the CLI
|
2026-09-18 20:02:08 +02:00 |
|
lilleman
|
1d4a0f673f
|
Identify a fence alternative by the set of rows a walk entered, walk only the cell a read pins, and replay reads pairwise
Tests / vet + fmt + tests (pull_request) Successful in 1m8s
Tests / Gitea release from CHANGELOG.md (pull_request) Has been skipped
|
2026-09-17 16:04:02 +02:00 |
|
lilleman
|
fb0480e741
|
Identify a fence alternative by the table row rather than the cell, keep the outermost row through a reached table, and key reads and visits by it
Tests / vet + fmt + tests (pull_request) Successful in 1m8s
Tests / Gitea release from CHANGELOG.md (pull_request) Has been skipped
|
2026-09-17 15:53:44 +02:00 |
|
lilleman
|
d8c348d07b
|
Treat a column's cells as alternatives in the family fence, probe a path before drawing, and record that two categories may name one TSV
Tests / vet + fmt + tests (pull_request) Successful in 1m6s
Tests / Gitea release from CHANGELOG.md (pull_request) Has been skipped
|
2026-09-17 15:39:07 +02:00 |
|
lilleman
|
047237f361
|
Replay each path's selectors through the walk for the family fence, require a key for a name, refuse a name shadowing a key, a table reading its own family and an ancestor's column clash, add the row node and family.go, and pin eight rows inline
Tests / vet + fmt + tests (pull_request) Successful in 1m8s
Tests / Gitea release from CHANGELOG.md (pull_request) Has been skipped
|
2026-09-17 12:54:24 +02:00 |
|