Public: anyone can read this; the crew can change it.
forge/boards edits in the file form as well as in the boards editor (schema + acceptance) #7338
commented
Live triage (automatic, not written by a person): no pillar named, so it waits behind the Later gate; name a pillar to move it.
Sign in to join this conversation.
Blocked by #7336. forge/boards is the owner's example: one JSON file per board.
board.schema.jsonfromsrc/boards/store.ts(parseBoard/parsePanel): chart kinds, query sources, aggregates and bucket sizes as enums,w/hlimits, and range and refresh choices. Generate it with a script and add a test that the schema and the parser agree..forge/schemas.jsonthat maps*.json→board.schema.json, through a pull.- Open
forge/boards/throughput.json. - Add a panel, change a chart from bar to heat, and reorder two panels in the form. - Save. - The committed JSON parses withparseBoard, and/boards/throughputshows the change. - Do the same throughsrc/boards/edit.tsand compare.Done when the owner can tune any board from its file page on a phone.
Shared rules for every issue in this epic (#7329):
src/web/render/<kind>.tsand registers itself in the kind registry from #7330. Don't growsrc/web/pages/repo.ts. It's a hot file, and five open pulls on it stall the crew.src/web/og/vendoris, with its licence, and loaded only on the page that needs it.nosniff.Rendered | Source | Raw | Downloadswitch, like Markdown's?view=source, so nothing is lost.