polyformalism-a2a
Think like a polyglot, not a compiler.
A 9-channel intent encoding framework for agent-to-agent communication. Based on the insight that bilingual people don't translate word-by-word — they understand intent in one language and express it in another. This library formalizes that process.
The 9 Channels
| Channel | Name | Question |
|---|---|---|
| C1 | Boundary | What are we talking about? |
| C2 | Pattern | How do pieces connect? |
| C3 | Process | What's happening over time? |
| C4 | Knowledge | How sure am I? |
| C5 | Social | Who cares and why? |
| C6 | Deep Structure | What's really being said? |
| C7 | Instrument | What tools are available? |
| C8 | Paradigm | What model of thought? |
| C9 | Stakes | What matters vs what doesn't? |
Quick Start
from polyformalism_a2a import IntentProfile, encode, decode, translate
# Encode intent in 9 channels
profile = encode("We need to deploy by Friday or we lose the contract")
print(profile.flavor()) # dominant channels
# Translate intent to a different paradigm
pyramid_intent = translate(profile, target="pyramid")
navajo_intent = translate(profile, target="navajo")
# Check alignment between two profiles
similarity = profile.align(other_profile)
print(f"Alignment: {similarity:.2f}")
Navigation Metaphors
This library implements five key principles from nautical navigation:
- Splines in the Ether — The 9 channels are anchor points. The intent between them is continuous and undescribable.
- Fair Curve First — Sight the intent first, find measurements second.
- Where the Rocks Aren't — Negative knowledge (absence of danger) is primary.
- Draft Determines Truth — The same message is safe or deadly depending on the receiver.
- The Physical World Solved This — Survive by navigating, not by approximating truth.
Installation
pip install polyformalism-a2a
License
Apache-2.0
Metadata
Release files for polyformalism-a2a 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| polyformalism_a2a-0.1.1.tar.gz | 19.2 kB | Without provenance | Details for polyformalism_a2a-0.1.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| polyformalism_a2a-0.1.1-py3-none-any.whl | Python 3 | none | any | Details for polyformalism_a2a-0.1.1-py3-none-any.whl |
Total release size: 41.0 kB
Release files / polyformalism_a2a-0.1.1.tar.gz
| Download URL | polyformalism_a2a-0.1.1.tar.gz |
|---|---|
| Size | 19.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
01186e403bcd5267628882404a29b33d1928377d034a7b11087ca21baedfc242
|
|
BLAKE2b-256 checksum How to use checksums |
1dd91a7dc8982346eb318693e9dda416bf0fb9942521a5fad33978a4d6c2281f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.12
|
Release files / polyformalism_a2a-0.1.1-py3-none-any.whl
| Download URL | polyformalism_a2a-0.1.1-py3-none-any.whl |
|---|---|
| Size | 21.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d01105092775b52b535c5a8f8f53bd800aeecf2a2550ce3367721b2eb00a1d39
|
|
BLAKE2b-256 checksum How to use checksums |
1e92c890bd1885dd9b683a4936cf5faa3249ae9db468fbaf1a5e506148672000
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.12
|
Security for polyformalism-a2a 0.1.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.