Docs

Transparent definitions for scanners, reviewers, and auditors. Same rules are unit-tested in forge/src/lib/rules.test.js.

Scan rules (v1)

FlagDefinition
ownerlessNo Attest-assigned owner and no Confluence author account id on the page metadata.
overdueLast review timestamp (or last modified if never reviewed) is older than the page's review cycle (default 365 days).
orphanHeuristic: no inbound links from other pages in the scanned set. v1 may under-detect links until deep body parsing is added.

Ownership & review events

Assignments and review marks are stored in Forge app storage (KVS), not by rewriting page bodies. Optional Confluence comments record review completion for human-visible breadcrumbs.

Audit export fields

CSV / HTML exports include:

  • pageId, title, spaceKey
  • ownerAccountId, ownerDisplayName
  • lastReviewAt, reviewDays, lastModified
  • ownerless / overdue / orphan flags and tag list
  • generation metadata (timestamp, generator)

Runs on Atlassian

Core product functions do not call arbitrary external HTTP endpoints. This site answers marketing and support questions only; it never hosts your Confluence page corpus.

FAQ snapshot

  • Where does my Confluence data go?Attest runs as a Forge app on Atlassian. Ownership and review records are stored in Forge storage for your site. This marketing site does not store Confluence page content.
  • What does “ownerless” mean?No Attest-assigned owner and no Confluence author account id on the page metadata.
  • What does “overdue” mean?Last review (or last modified if never reviewed) is older than the configured review cycle (default 365 days).
  • What does “orphan” mean?A v1 heuristic: no inbound links from other pages in the current scan set. It is intentionally conservative and documented.
  • Can Attest edit or migrate my pages?No. v1 is read-mostly. It may add optional review comments; it does not rewrite page bodies or run migrations.
  • How do I assign an owner?In the Attest dashboard, open Assign on a row and enter the Atlassian account id (and optional display name).
  • How do auditors get evidence?Use Export audit report (HTML, print to PDF) or Export CSV. Files include timestamps, owners, and flags.
  • How is billing handled?Paid via Atlassian seat tiers. Atlassian invoices and renews; see Pricing.
  • Do you offer phone support?No. Support is asynchronous via the form on /support, targeting ≤2 hours/week of human review for a zero-staff company.
  • Is this the TempleAI synagogue product?No. The reproducible opportunity model ranked Attest for Confluence first and rejected the original synagogue SaaS thesis. See the repository business plan.