← Home

Revision Notes

Entries are grouped by version (newest first). If the database is empty, this page shows a built-in master list.

Showing hardcoded revisions (no records in Firestore yet).

Revision Links

How to add revisions

  • Sign in as an admin. (Your users/{uid} doc must have role: "admin".)
  • Option A — Publish the built-in starter list
    1. Open the Admin Tools panel on the right.
    2. Click Publish hardcoded revisions to Firestore.
    3. The preloaded versions (1.0.0 → latest) are inserted as individual entries.
  • Option B — Add a single revision manually
    1. In Admin Tools, fill Version using semver (e.g., 1.2.9).
    2. Enter a short Title (e.g., “Contractor Projects UX polish”).
    3. In Notes, type one bullet per line (you may prefix with “- ”). Examples:
      • - Added contractor projects fields (position, shift)
      • - Mobile: fix eligibility background contrast
      • - Rules: tighten evaluations write to admin only
    4. Click Add revision. It appears in the list immediately.
  • Tips
    • Use major.minor.patch where:
      • major = breaking changes,
      • minor = features,
      • patch = fixes & copy updates.
    • Need to amend a mistake? Add a new entry with the next patch (e.g., 1.2.91.2.10) and note “(amended)”.
    • Deleting entries isn’t exposed in UI by design. If necessary, remove via Firestore Console.
  • Troubleshooting
    • “Version must be semver” → format must be like 1.2.9.
    • No admin tools visible → your user doc is missing role: "admin".
    • After seeding, if items don’t appear, refresh the page.