Coulomb social cocreation platform
Find a file
tegwick b8b4ee3dd1
Some checks are pending
Use-case regression gate / usecase-regressions (push) Waiting to run
Link optional authenticator setup from session details
Session details now points to the NetKingdom account page and security help.
The app does not show enrollment or require a one-time code. CSOC-WP-0016
is finished in the checkout and does not deploy this image.

Assistant: grok
Assistant-Session: 01a12cc2-e3b2-77a3-8aef-9cc60e577fee
2026-10-11 23:31:11 +02:00
.claude/rules Bootstrap coulomb-social: INTENT, SCOPE, TRSL, agent files, State Hub 2026-08-09 00:35:12 +02:00
.forgejo/workflows Establish use-case regression collection and real browser gate 2026-10-06 14:02:01 +02:00
coulomb_social Link optional authenticator setup from session details 2026-10-11 23:31:11 +02:00
deploy/backup Prepare verified immutable paired backups and attended recovery 2026-10-07 23:23:33 +02:00
docs Link optional authenticator setup from session details 2026-10-11 23:31:11 +02:00
history Close WP-0008 and WP-0010 after residual handoff 2026-10-08 15:13:25 +02:00
scripts Record weekly-call acceptance and protect scoped mail callers 2026-10-08 12:18:27 +02:00
tests Link optional authenticator setup from session details 2026-10-11 23:31:11 +02:00
workplans Link optional authenticator setup from session details 2026-10-11 23:31:11 +02:00
.custodian-brief.md chore(consistency): sync task status from DB [auto] 2026-10-11 23:24:58 +02:00
.dockerignore Prepare persistent personal app release and guarded OIDC repair 2026-10-06 15:14:38 +02:00
.env.example Finish CSOC-WP-0003 and CSOC-WP-0004; residual intakes for Case B 2026-08-12 10:59:25 +02:00
.gitignore Establish use-case regression collection and real browser gate 2026-10-06 14:02:01 +02:00
.repo-classification.yaml Bootstrap coulomb-social: INTENT, SCOPE, TRSL, agent files, State Hub 2026-08-09 00:35:12 +02:00
AGENTS.md Establish use-case regression collection and real browser gate 2026-10-06 14:02:01 +02:00
CLAUDE.md Bootstrap coulomb-social: INTENT, SCOPE, TRSL, agent files, State Hub 2026-08-09 00:35:12 +02:00
Dockerfile Prepare persistent personal app release and guarded OIDC repair 2026-10-06 15:14:38 +02:00
GOAL.md Bootstrap coulomb-social: INTENT, SCOPE, TRSL, agent files, State Hub 2026-08-09 00:35:12 +02:00
INTENT.md Start user-reviewed Bubble off-ramp and enforce reader permissions 2026-10-06 10:28:36 +02:00
LICENSE Bootstrap coulomb-social: INTENT, SCOPE, TRSL, agent files, State Hub 2026-08-09 00:35:12 +02:00
Makefile Implement space sharing, member portability and recoverable content edits 2026-10-08 09:17:31 +02:00
manage.py Implement NetKingdom identity shell for coulomb.social (CSOC-WP-0002) 2026-08-09 01:45:05 +02:00
pyproject.toml Establish use-case regression collection and real browser gate 2026-10-06 14:02:01 +02:00
README.md Establish use-case regression collection and real browser gate 2026-10-06 14:02:01 +02:00
SCOPE.md Prove the global space-slug constraint for WP-0013-T01 2026-10-11 23:12:18 +02:00
uv.lock Render space pages from Forgejo markdown (CSOC-WP-0004-T04) 2026-08-12 01:56:30 +02:00
WORK-RECORDS.md Refresh work-record index for WP-0013-T02 progress 2026-10-11 23:25:16 +02:00

coulomb-social

Reimplementation of coulomb.social on Railiance / NetKingdom / HelixForge — exiting the stalled bubble.io product.

Hosts: rebuild at app.coulomb.social; apex coulomb.social remains Bubble until cutover.

Current state: identity + app shell + Forgejo-backed spaces on app.coulomb.social. Stage-1 cut (productive transfer): onboarding + spaces/pages with Title/Abstract/Visual + page copy/transfer — docs/capability/. Operator runbook: docs/deploy.md.

Quick start

uv sync
uv run manage.py migrate
make run          # http://127.0.0.1:8008
make test         # fast tests
make setup-usecases
make check        # required full regression gate, including browser use cases

With DEBUG and OIDC_ENABLED=false (defaults), Sign in uses a local dev-claims form. Platform OIDC: set env vars in docs/dev.md.

Orientation

Doc Role
INTENT.md Why this repo exists
SCOPE.md In/out boundaries
docs/adr/ADR-0001-netkingdom-identity.md Identity architecture
docs/dev.md Local development
docs/identity/ OIDC / user-engine bindings
workplans/ CSOC-WP-*
docs/design-extract/ Captured visual language

Stack

  • Python 3.12 · Django 5.2 · SQLite (dev) / Postgres (prod URL)
  • Auth boundary: coulomb_social.apps.identity (OIDC/PKCE + session)
  • Members: tenant-keyed, no password columns
  • Design tokens reference: primary #d08728 (from live extract)

License

Target Revenue Source License (TRSL V1C1). See LICENSE.

Established use cases

Use-case collection and test infrastructure protects user-confirmed workflows from regression, starting with ReichelAg weekly calls. Run make check before accepting changes; automated success and productive transfer acceptance remain separate.