Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Top-Level Spec #173

Open
wants to merge 62 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
de47a27
Break down into basic structure, fixmes in place
expede Oct 9, 2023
6d63080
Lifecycle diagram
expede Oct 9, 2023
adb12ff
Section on interacting with external systems
expede Oct 9, 2023
d8bf27c
Clearer title section in diagram
expede Oct 9, 2023
82fa362
Diagram for replicated case
expede Oct 10, 2023
a89fae3
Down with the single system image!
expede Oct 10, 2023
1156358
Expand distributed case
expede Oct 10, 2023
91059b0
Fix broken diagram (GitHub is behind mermaid.live)
expede Oct 10, 2023
17401b0
Begin cleanup
expede Oct 10, 2023
dba74e4
Siplify
expede Oct 10, 2023
fdfd58e
Expand ocap section
expede Oct 10, 2023
3b65780
Hacking and slashing old text that has moved
expede Oct 10, 2023
c8d5578
Start cleanup of terminology section
expede Oct 10, 2023
f954ae4
Ability and operation
expede Oct 10, 2023
313964f
Rendering bug
expede Oct 10, 2023
45961ae
Delete more text
expede Oct 10, 2023
55860e9
Remove superflous section
expede Oct 10, 2023
12f1f28
Push vs pull
expede Oct 10, 2023
c502239
Add a bunch of missing links
expede Oct 10, 2023
f736723
Fill in final missing links
expede Oct 11, 2023
df50e46
Spelling
expede Oct 11, 2023
97be36d
fix more spelling
expede Oct 11, 2023
547edaa
Forgot to commit the dictionary
expede Oct 11, 2023
e6a7df5
more spelling
expede Oct 11, 2023
b939139
Add time lifecycle
expede Oct 11, 2023
b107f9a
Add to dict
expede Oct 11, 2023
29d287f
Cite Alan Kay
expede Oct 12, 2023
fd751f1
Remove confusing diagram
expede Oct 12, 2023
282c688
Add better diagram
expede Oct 12, 2023
80e9a6e
Fix missing link
expede Oct 12, 2023
8ee521b
Fix missing link
expede Oct 12, 2023
c861849
POLA -> PoLA
expede Oct 12, 2023
556b425
Move CID section from delegation to here
expede Oct 16, 2023
ffff8e0
Remove FIXME
expede Oct 16, 2023
45860a3
Add promise to diagrams & deps
expede Oct 16, 2023
76b3245
Fix broken link
expede Oct 16, 2023
aa80c85
Fix inconsistent terminology
expede Oct 16, 2023
85f3a30
Give up on the BLAKE3 dream
expede Oct 16, 2023
cdc756d
Add jargon to dictionary
expede Oct 16, 2023
7ea2f94
Fix numbering
expede Oct 16, 2023
44d75be
Fix diagram
expede Oct 16, 2023
191dda2
Naming consistency
expede Oct 16, 2023
b9905bd
Update README.md
expede Oct 18, 2023
a16beff
Update README.md
expede Oct 18, 2023
8fec38d
Update README.md
expede Oct 18, 2023
a5592e2
Update README.md
expede Oct 18, 2023
89a06bd
Save
expede Oct 31, 2023
a7d19bf
Better diagram
expede Oct 31, 2023
db7f657
Simplify terminology
expede Oct 31, 2023
c71a9ab
Align terms
expede Oct 31, 2023
eea2c73
Fix renderer
expede Oct 31, 2023
1110e91
Add to dictionary
expede Nov 2, 2023
de52547
Update README.md
expede Nov 2, 2023
816eb50
Update README.md
expede Nov 2, 2023
ee010f8
Fix reference
expede Nov 2, 2023
792003a
Unclear why this fixes the diagram?
expede Nov 2, 2023
032cb6e
Update README.md
expede Nov 2, 2023
8ab55e9
Update README.md
expede Nov 2, 2023
a11305d
Update README.md
expede Nov 2, 2023
0977671
Make revocation consistent
expede Nov 2, 2023
0a8cbcc
Merge branch 'main' into high-level
expede Nov 2, 2023
0aff02c
Remove header numbering for consistency with other specs
expede Dec 20, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
27 changes: 27 additions & 0 deletions .custom-words.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,38 +7,48 @@ Aud
Auth
AuthorityA
AuthorityB
BCP
BT
Bluesky
BxZ
CBOR
CIDs
CIDv
CNAME
CRDT
CRDTs
Canonicalization
Compositionality
DAG
DAGs
DHT
DID's
DIDs
DNS
DNSLinks
DT
Datalog
ECDSA
EL
EdDSA
GLVVQR
GUID
Golang
Gozalishvili
HEHYSF
Haus
Holmgren
Invoker's
Irakli
JSON
JWT
JWTs
Karp
Kleppmann
Kr眉ger
LD
Lemmer
Meiklejohn
Memoized
Merkle
Mikael
Expand All @@ -47,10 +57,14 @@ OCAP
OCapN
PITM
PKI
POLA
Philipp
PoLA
RBAC
RESTful
RL
RSA
RSM
Redelegating
Redelegation
Revoker
Expand All @@ -75,6 +89,7 @@ Webber
ZCAP
Zelenka
adoptability
al
alice
attenuations
aud
Expand All @@ -95,6 +110,7 @@ disjunct
djdX
dns
enums
et
extractable
filesystem
fooey
Expand All @@ -103,6 +119,7 @@ init
inlining
interconnectivity
interpretable
inv
invoker
iss
js
Expand All @@ -113,26 +130,35 @@ mDooWp
mailto
matcher
memoization
modelled
msg
msgGraph
multicodec
namespace
namespaced
namespaces
namespacing
nonces
nota
ocap
pcec
plaintext
potencies
pre
preimages
prm
quG
rc
reauthorizations
recommentations
redelegate
redelegates
requestors
rootAud
rootCap
rootIss
runtime
scalable
sdarnit
sequenceDiagram
situationally
Expand All @@ -146,6 +172,7 @@ trustlessly
ucan
un
unary
unforgeability
unresolvable
url
validatable
Expand Down