BETA Beta version

Standards and interoperability

Short guide for developers who want to consume, export, or reuse SELFTRACE's behavioral identity profile in other applications.

What SBIP is

`SBIP` stands for `SelfTrace Behavioral Identity Profile`. It is SELFTRACE's standard format for exporting a behavioral identity profile in a portable, validatable, and reusable way for other apps.

Its core is organized around pattern, life area, dimension, context, evidence, and confidence.

Base files

  • docs/selftrace-behavioral-identity-profile-v0.1.md
  • docs/schemas/selftrace-behavioral-identity-profile-v0.1.schema.json

The specification explains the model, versioning, and mapping from SELFTRACE. The schema allows integrations and exported payloads to be validated.

Format blocks

The minimum another app should understand to render a useful profile.

Subject

subject

Identifies who the exported profile belongs to.

Summary

summary

Summarizes primary, secondary, compensatory patterns, tension, blind spot, and progress.

Measurements

measurements

This is the main interoperability layer: each measurement crosses pattern, life area, dimension, context, status, and evidence.

Applications

applications

Exports derived readings such as situational analysis, interaction, or career.

How to use it in other apps

  1. Validate the JSON against the `SBIP` schema.
  2. Read `summary` for a quick profile view.
  3. Use `measurements` for tables, filters, and crossed visualizations.
  4. Use `applications` if you want to show derived applied readings.

Current status

`SBIP v0.1` is the first public version of the contract. It already supports JSON export and integration work, but it may still grow with signatures, `JSON-LD`, extra traceability, and partial module-based packages.

?