Skip to content

SocioProphet/slash-topics

Repository files navigation

slash-topics

Slash topics are governed, signed, replayable “scopes” for search and knowledge surfaces.

This repo turns the blekko-era idea (explicit scoping via /topic) into 2025-grade commons infrastructure:

  • topic packs as signed artifacts
  • policy membranes as enforceable gates
  • deterministic receipts for audit/replay
  • TritRPC alignment for cross-language interoperability

Start in:

  • HISTORY.md (origins + motivation)
  • docs/SlashTopics.md (the spec overview)
  • docs/governed-topic-pack-membrane-v0.md (recovery contract for slash-topics as governed topic-pack membrane)
  • specs/*.json (normative schemas)
  • protocols/ (versioned packs)
  • policies/ (default governance bundles)

Governed topic-pack membrane

The governed topic-pack membrane contract defines slash topics as more than labels or UI routes: they are governed scopes controlling sources, evidence, policies, operators, integrations, privacy posture, receipts, and display behavior.

The recovery contract is intentionally architecture-level. It does not change schemas, validators, protocol behavior, or runtime adoption by consuming repos.

Personal Intelligence Cell surface

The Personal Intelligence Cell slash-topic surface is now represented as a first normative cell-specific surface:

  • specs/personal-intelligence-cell-surface.schema.json
  • examples/personal-intelligence-cell/surface.example.json
  • scripts/validate_personal_intelligence_cell_surface.py

Validate locally:

python3 scripts/validate_personal_intelligence_cell_surface.py

This surface maps the prophet-platform cell-service lineage:

Cell -> Watch -> Signal -> FeedItem -> SlashTopicSurface

into a governed /cell/<kind>/<slug> topic with policy decision refs, evidence refs, and replay metadata.

About

Slash Topics: governed topic packs + membrane outputs feeding embeddings and semantic BI.

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages