--- id: board-ui-test name: Board description: Renders the Board card once above the position list on the Positions page. pages: - positions status: active ui: type: card placement: after-position-list-summary title: Board source: candidates.activity periods: - today - last-7-days - previous-month --- # Board ## Purpose The page half of the Board, and only that half. One card, above the position grid, reading activity across the workspace. `after-position-list-summary` renders once for the page and supplies no position — `surfaces.js` records that placement as providing nothing — so the card reads `candidates.activity`, which declares `context: null` and counts applications across the workspace over the periods named here. `position.activity` is refused at this placement by `unresolvableSections`, and correctly: it needs one position, and this placement has none to give. This definition declares no `owliver:` block, so it contributes no capability, no suggestion chip and no conversational answer. It is a page extension and nothing else. ## Capabilities - Show workspace application activity above the position list. - Compare today, the last 7 days and the previous month in one card.