A calm place for fleeting thoughts

What’s worth remembering?

Capture a thought, a decision, or a small win. Your entries live as readable JSON in page-apps/quick-log.

Demo data loadedNo remote writes in demo mode
  1. 1
    CommittedSaved to Git
  2. 2
    BuildingActions running
  3. 3
    PublishedLive on Pages

Timeline

Recent entries

Editor

New entry

Local draft
0 / 4,000
Comma-separated, lowercase

Experimental private plugin host

Todo List, loaded with your hub-shared access.

Quick Log pins page-apps/todo-list-plugin at 1759237. Its code loads through the Service Worker; its state syncs separately with page-apps/todo-list-data.

Set up the PAT once in Personal Hub. This host checks plugin read and Todo-data write access, then gives the remote only revision-aware task methods—not the PAT.

Private plugin bytes have not been requested.

Private connection

Connect Quick Log

Use a fine-grained personal access token to read and write only this app’s repository.

Repositorypage-apps/quick-logBranch: main · Data: data/records.json
Required GitHub accessSelected repository: page-apps/quick-logRepository permission: Contents — read and writeSaving needs no workflow or administration permission. Private-repository publish tracking additionally needs Actions and Deployments read access.
Keep this token for
Security disclosure

This personal app stores a GitHub credential in your browser. A security flaw in this app, one of its dependencies, or another app on the same origin may expose that credential and every repository it can access. Use a fine-grained, expiring token limited to your personal app repositories and minimum permissions. Do not use this design for sensitive multi-user applications.

  • localStorage is scoped to an origin, not this app’s URL path.
  • Credentials are never committed, logged, placed in URLs, sent to analytics, or embedded in this build.

Connection options

Choose whether to disconnect only Quick Log or remove the opt-in shared credential for every Repo App on this origin.

Delete this entry?

The entry will be removed from the JSON collection in a revision-aware commit. A concurrent remote change will stop the delete and show a conflict.