mirror of
https://github.com/saltbo/agent-kanban.git
synced 2026-09-19 09:01:47 +08:00
24 lines
1.0 KiB
Gherkin
24 lines
1.0 KiB
Gherkin
Feature: Public Board sharing
|
|
A Board owner may publish a read-only view without exposing authenticated
|
|
management capabilities.
|
|
|
|
@journey:public-boards/shared-view @entrypoint:public-http @proof:integration
|
|
Scenario: Read a published Board by its share slug
|
|
Given a Board is public
|
|
When an unauthenticated visitor opens its share URL
|
|
Then AK returns the read-only public Board representation
|
|
And a private or unknown Board is not exposed
|
|
|
|
@journey:public-boards/live-view @entrypoint:public-http @proof:integration
|
|
Scenario: Follow public Board updates
|
|
Given an unauthenticated visitor is viewing a public Board
|
|
When Task Notes update that Board
|
|
Then the public resumable stream emits the safe Board update
|
|
|
|
@journey:public-boards/task-badge @entrypoint:public-http @proof:integration
|
|
Scenario: Render the canonical Tasks badge
|
|
Given a Board is public
|
|
When a visitor requests its badge
|
|
Then AK reports completed Tasks without reading legacy Agent data
|
|
And removed Agent and token badge types are rejected
|