Coulomb social cocreation platform
Find a file
custodian-sync bb6bc6093a chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-08-11:
  - update .custodian-brief.md for coulomb-social
2026-08-11 14:47:13 +02:00
.claude/rules Bootstrap coulomb-social: INTENT, SCOPE, TRSL, agent files, State Hub 2026-08-09 00:35:12 +02:00
coulomb_social Add app home Spaces shell and session diagnostics profile menu 2026-08-11 02:31:55 +02:00
docs Serve the rebuild on app.coulomb.social; defer apex Bubble cutover 2026-08-09 23:20:30 +02:00
scripts Document and wrap coulomb-social-env secret script 2026-08-09 02:04:33 +02:00
tests Add app home Spaces shell and session diagnostics profile menu 2026-08-11 02:31:55 +02:00
workplans Add app home Spaces shell and session diagnostics profile menu 2026-08-11 02:31:55 +02:00
.custodian-brief.md chore(consistency): sync task status from DB [auto] 2026-08-11 14:47:13 +02:00
.env.example Complete identity smoke path: id_token claims, registration entry, cutover docs 2026-08-09 22:42:51 +02:00
.gitignore Implement NetKingdom identity shell for coulomb.social (CSOC-WP-0002) 2026-08-09 01:45:05 +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 Bootstrap coulomb-social: INTENT, SCOPE, TRSL, agent files, State Hub 2026-08-09 00:35:12 +02:00
CLAUDE.md Bootstrap coulomb-social: INTENT, SCOPE, TRSL, agent files, State Hub 2026-08-09 00:35:12 +02:00
Dockerfile Add Dockerfile for coulomb-social delivery-lane packaging 2026-08-09 01:57:02 +02:00
GOAL.md Bootstrap coulomb-social: INTENT, SCOPE, TRSL, agent files, State Hub 2026-08-09 00:35:12 +02:00
INTENT.md Plan product path: app shell and Forgejo markdown spaces 2026-08-10 09:40:25 +02:00
LICENSE Bootstrap coulomb-social: INTENT, SCOPE, TRSL, agent files, State Hub 2026-08-09 00:35:12 +02:00
Makefile Implement NetKingdom identity shell for coulomb.social (CSOC-WP-0002) 2026-08-09 01:45:05 +02:00
manage.py Implement NetKingdom identity shell for coulomb.social (CSOC-WP-0002) 2026-08-09 01:45:05 +02:00
pyproject.toml Implement NetKingdom identity shell for coulomb.social (CSOC-WP-0002) 2026-08-09 01:45:05 +02:00
README.md Plan product path: app shell and Forgejo markdown spaces 2026-08-10 09:40:25 +02:00
SCOPE.md Plan product path: app shell and Forgejo markdown spaces 2026-08-10 09:40:25 +02:00
uv.lock Implement NetKingdom identity shell for coulomb.social (CSOC-WP-0002) 2026-08-09 01:45:05 +02:00
WORK-RECORDS.md Complete identity smoke path: id_token claims, registration entry, cutover docs 2026-08-09 22:42:51 +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 focus: app shell + spaces with Forgejo-backed markdown content (CSOC-WP-0004). Identity shell is done (CSOC-WP-0002). Bulk Bubble migration is deferred (CSOC-WP-0001).

Quick start

uv sync
uv run manage.py migrate
make run          # http://127.0.0.1:8008
make test

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.