Skip to content

Commit 7325fd9

Browse files
committed
presentation
1 parent b3b7305 commit 7325fd9

8 files changed

+51
-52
lines changed

CHANGELOG.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
https://opentelemetry.io/docs/languages/rust/
1111
. ai.pydantic.dev
1212
- secure storage of private key for shared server envs https://crates.io/crates/tss-esapi, https://docs.rs/cryptoki/latest/cryptoki/
13-
13+
- qr code integration
1414

1515
## 0.4.0
1616
- Domain integration
@@ -59,20 +59,23 @@
5959
- [] github actions builder for linux varieties
6060

6161
### JACS core
62+
- [] acp integration
63+
- [] brew installer, review installation instrucitons, cli install instructions. a .sh command?
6264
- [] a2a integration
6365
- [] ensure if a user wants standard logging they can use that
64-
- [] cli install instructions. a .sh command?
6566
- [] expose logging function to jacspy and jacsnpm
6667
- [] create centralized logging output without file output
67-
- [] CA for cert
68+
- [] CA for cert or other PKI
6869
- [] register public key in d option
6970
- [] register agent
70-
- [] remove requirement to store public key type
71+
- [] remove requirement to store public key type? if detectable
7172
- [] upgrade pqcrypto https://github.com/rustpq/pqcrypto/issues/79
7273
- [] diff versions
7374
- [] bucket integration
7475
- [] RBAC integration with header
7576
- [] clean io prepping for config of io
77+
78+
### minor ccore
7679
- [] don't store "jacs_private_key_password": in config, don't display
7780
- [] minor feature - no_save = false should save document and still return json string instead of message on create document
7881

jacs/docs/presentation/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
jacs.private.pem.enc

jacs/docs/presentation/ai-alliance-trust-and-safety-group.md

Lines changed: 1 addition & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -20,51 +20,4 @@ JACS provides middleware applicable to http, email, mpc (json-rpc), a2a,
2020
- **MCP Integration**: Native Model Context Protocol support
2121
- **Observabile**: Meta data available as OpenTelemetry
2222

23-
24-
25-
26-
----- Outline for presentation
27-
28-
# How did I end up here
29-
30-
Small Starutps
31-
32-
Origin Story: Email, Web
33-
Verified Humans needed.
34-
35-
# Trust, but how?
36-
37-
Protection of Content
38-
Intent
39-
Consent
40-
41-
42-
# existing technologies
43-
44-
- secure, well understood,
45-
- aren't hetrogeneous, unified enough
46-
- rules
47-
- qualitative anomoly detection
48-
49-
# PGP
50-
51-
# kerberos
52-
53-
# JWT
54-
55-
# centralized RBAC
56-
57-
58-
59-
JACS
60-
61-
# JSON is used everywhere
62-
JSON RPC is MCP, JSON Schema in Open API and structured responses in OpenAI
63-
64-
# checksums not enough
65-
- timestamp
66-
- author
67-
68-
# creates a header
69-
70-
23+
402 KB
Binary file not shown.
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
{
2+
"$schema": "https://hai.ai/schemas/agent/v1/agent.schema.json",
3+
"jacsAgentType": "ai",
4+
"jacsId": "0cf98352-be0d-46e5-9061-b321fd8ee0a4",
5+
"jacsLevel": "config",
6+
"jacsOriginalDate": "2025-06-05T04:26:50.345184+00:00",
7+
"jacsOriginalVersion": "d4941db4-9119-4bfb-bf7b-c25ea19ea8c9",
8+
"jacsServices": [
9+
{
10+
"failureDescription": "demo",
11+
"serviceDescription": "demo",
12+
"successDescription": "demo"
13+
}
14+
],
15+
"jacsSha256": "1f03ba66ac9b703aa14cd937ee8ea8649795764aa911b11291e65d0f23666f76",
16+
"jacsSignature": {
17+
"agentID": "0cf98352-be0d-46e5-9061-b321fd8ee0a4",
18+
"agentVersion": "d4941db4-9119-4bfb-bf7b-c25ea19ea8c9",
19+
"date": "2025-06-05T04:26:50.346025+00:00",
20+
"fields": [
21+
"$schema",
22+
"jacsAgentType",
23+
"jacsId",
24+
"jacsLevel",
25+
"jacsOriginalDate",
26+
"jacsOriginalVersion",
27+
"jacsServices",
28+
"jacsType",
29+
"jacsVersion",
30+
"jacsVersionDate"
31+
],
32+
"publicKeyHash": "b46a51bda462838241822e0f6b2a2d9d4454e7e47a97c2c6dd04a97ab55f736c",
33+
"signature": "xxgoxBeepGtwhy0SwnZlTKjyzNr2LE5hu0d5nH7XZVsVBTE2ukirproa8TNsDqCj6R68IlgMvI5+KD15xXOzCQ==",
34+
"signingAlgorithm": "ring-Ed25519"
35+
},
36+
"jacsType": "agent",
37+
"jacsVersion": "d4941db4-9119-4bfb-bf7b-c25ea19ea8c9",
38+
"jacsVersionDate": "2025-06-05T04:26:50.345184+00:00"
39+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ring-Ed25519
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
(F�������&Jsx%cw?!N�~�y[ Z�]/p
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
(F�������&Jsx%cw?!N�~�y[ Z�]/p

0 commit comments

Comments
 (0)