Story-1092: KB getting started and members access content

Story 1092Epic None22 files · +535/−1

PR #262 · pramaan-io/pramaan-app · merged 2026-06-08

Why this matters

A new admin lands in PRAMAAN. Empty workspace, no guide, no map.

Story one-oh-nine-two — KB getting started and members access

One page can't route to two audiences.

The fix — Six articles, two sections, one audience rule — every reader sees only what's for them.

How it flows

sequenceDiagram
  autonumber
  participant reader as Reader
  participant catalog as Manifest
  participant wing as Section
  participant book as Article
  reader->>catalog: opens KB
  catalog->>reader: lists two sections
  reader->>wing: enters Members & access
  wing->>reader: audience-tagged books
  reader->>book: opens Invite article
  book->>reader: delivers step-by-step
  reader->>reader: knows what to do next

What changed, file by file

Article explaining record-level access logic, added to the Members & access section per the new KB scope.

New fields: audience : Everyoneupdated : Jun 2026

Article for Firm Admins on role permissions, grounded in the app's current role and permission logic.

New fields: title : Roles and permissions explainedaudience : Firm Adminsupdated : Jun 2026

Onboarding article giving a tour of the workspace, the third article in the new Getting started section.

New fields: title : A tour of the workspaceaudience : Everyoneupdated : Jun 2026

Onboarding article on signing in and being attached to the right firm, added to Getting started.

New fields: title : Signing in and your firmsummary : Sign in with the invited email so PRAMAAN can attach you to the right firm.audience : Everyoneupdated : Jun 2026

Opening article explaining what PRAMAAN is for, the first article in the new Getting started section.

New fields: title : What PRAMAAN is foraudience : Everyoneupdated : Jun 2026

Firm-Admin article on inviting a team member, grounded in the app's invite logic.

New fields: title : Invite a team membersummary : Invitations connect one email address to one firm membership.audience : Firm Adminsupdated : Jun 2026

Section manifest declaring the Getting started section's title so the catalog can register it.

New fields: title : Getting started

Files changed (22)

File±
content/kb/getting-started/_section.yml+8
content/kb/getting-started/a-tour-of-the-workspace/1-workspace-rail.svg+12
content/kb/getting-started/a-tour-of-the-workspace/article.en.mdx ★+30
content/kb/getting-started/a-tour-of-the-workspace/hero.svg+13
content/kb/getting-started/signing-in-and-your-firm/1-sign-in-flow.svg+9
content/kb/getting-started/signing-in-and-your-firm/article.en.mdx+30
content/kb/getting-started/signing-in-and-your-firm/hero.svg+9
content/kb/getting-started/what-pramaan-is-for/1-workspace-purpose.svg+9
content/kb/getting-started/what-pramaan-is-for/article.en.mdx+30
content/kb/getting-started/what-pramaan-is-for/hero.svg+11
content/kb/manifest.yml+9 −1
content/kb/members-and-access/_section.yml+8
content/kb/members-and-access/invite-a-team-member/1-invite-acceptance.svg+10
content/kb/members-and-access/invite-a-team-member/article.en.mdx+30
content/kb/members-and-access/invite-a-team-member/hero.svg+9
content/kb/members-and-access/record-level-access/1-record-level-access.svg+12
content/kb/members-and-access/record-level-access/article.en.mdx ★+34
content/kb/members-and-access/record-level-access/hero.svg+9
content/kb/members-and-access/roles-and-permissions-explained/1-role-permissions.svg+12
content/kb/members-and-access/roles-and-permissions-explained/article.en.mdx ★+34
content/kb/members-and-access/roles-and-permissions-explained/hero.svg+9
docs/walkthroughs/story-1092-walkthrough.html+198