coulomb-social/tests
tegwick f94ef6a9d1
Some checks failed
Use-case regression gate / usecase-regressions (push) Has been cancelled
Define revision purge and copy/move crash recovery
Page saves keep every revision. An explicit purge drops only inactive
revisions older than a timezone-aware cutoff, keeps live bytes and deleted
page history, and stops if a stored hash does not match. Interrupted copies
and moves resume from a journal without deleting a changed source or granting
destination access. Private corpus review remains open.

Assistant: grok
Assistant-Session: 01a12cc2-e3b2-77a3-8aef-9cc60e577fee
2026-10-11 23:24:23 +02:00
..
usecases Implement space sharing, member portability and recoverable content edits 2026-10-08 09:17:31 +02:00
__init__.py Implement NetKingdom identity shell for coulomb.social (CSOC-WP-0002) 2026-08-09 01:45:05 +02:00
conftest.py Isolate browser database connections and close test streams once 2026-10-07 13:55:59 +02:00
legacy_slug.py Prove the global space-slug constraint for WP-0013-T01 2026-10-11 23:12:18 +02:00
test_bubble_capture_guards.py feat: prepare isolated recovery and guarded fresh ReichelAg capture 2026-10-06 22:11:42 +02:00
test_communication_gate.py Record weekly-call acceptance and protect scoped mail callers 2026-10-08 12:18:27 +02:00
test_content.py Define revision purge and copy/move crash recovery 2026-10-11 23:24:23 +02:00
test_content_recovery.py Define revision purge and copy/move crash recovery 2026-10-11 23:24:23 +02:00
test_content_revisions.py Implement space sharing, member portability and recoverable content edits 2026-10-08 09:17:31 +02:00
test_content_sync.py Serve private space visuals and define shared mail admission 2026-10-07 11:23:51 +02:00
test_flex_auth.py Complete flex-auth PEP and document railiance packaging path 2026-08-09 02:00:12 +02:00
test_identity_regressions.py Audit actual scope and implement safe corpus transfer tooling 2026-10-06 09:54:33 +02:00
test_import_corpus.py Audit actual scope and implement safe corpus transfer tooling 2026-10-06 09:54:33 +02:00
test_import_tree.py Audit actual scope and implement safe corpus transfer tooling 2026-10-06 09:54:33 +02:00
test_member_portability.py Prove the global space-slug constraint for WP-0013-T01 2026-10-11 23:12:18 +02:00
test_oidc_claims.py Complete identity smoke path: id_token claims, registration entry, cutover docs 2026-08-09 22:42:51 +02:00
test_pageops.py Land CSOC-WP-0006 PageOps: member space/page CRUD, copy, transfer 2026-08-13 12:46:39 +02:00
test_paired_backup.py Prepare verified immutable paired backups and attended recovery 2026-10-07 23:23:33 +02:00
test_private_assets.py Prove the global space-slug constraint for WP-0013-T01 2026-10-11 23:12:18 +02:00
test_recover_paired_backup.py Prepare verified immutable paired backups and attended recovery 2026-10-07 23:23:33 +02:00
test_reichelag_workflow.py Implement space sharing, member portability and recoverable content edits 2026-10-08 09:17:31 +02:00
test_restore_recovery.py feat: prepare isolated recovery and guarded fresh ReichelAg capture 2026-10-06 22:11:42 +02:00
test_shell.py Serve private space visuals and define shared mail admission 2026-10-07 11:23:51 +02:00
test_snapshot_recovery.py Prepare coherent encrypted offsite backup operations and retry recovery 2026-10-07 19:05:25 +02:00
test_space_crud.py Implement space sharing, member portability and recoverable content edits 2026-10-08 09:17:31 +02:00
test_space_permissions.py Prove the global space-slug constraint for WP-0013-T01 2026-10-11 23:12:18 +02:00
test_space_slug_constraint.py Prove the global space-slug constraint for WP-0013-T01 2026-10-11 23:12:18 +02:00
test_spaces.py Add Space metadata model and provisional Forgejo content ADR 2026-08-12 01:30:05 +02:00
test_user_engine.py Serve private space visuals and define shared mail admission 2026-10-07 11:23:51 +02:00