---
tags: GLEIF, XBRL, vLEI
email: sam@prosapien.com
comment: notes from pilot
---
# GLEIF vLEI XBRL Pilot Notes
## GARs
Instructions from phil
### Root GARs
Cloud Agents each with public unique URL
https://lead-root-gar.verifiablelei.org/index.html
https://root-gar.verifiablelei.org/index.html
https://backup-root-gar.verifiablelei.org/index.html
Christoph as Lead Root Gar
http://20.124.164.251:5642/oobi/EheuEhxZjCF6xdV2gUcRK_SrRktqQWvbdS96ReJDTvBQ/witness/B4tbPLI_TEze0pzAA-X-gewpdg22yfzN8CdKKIF5wETM
Karla as Root Gar
http://20.124.164.251:5642/oobi/EE3h3vxndoWDzl04DRxIfNdn0DnD8Ua9avEQpMp98WHc/witness/B4tbPLI_TEze0pzAA-X-gewpdg22yfzN8CdKKIF5wETM
Antonia as backup Root Gar
http://20.124.164.251:5642/oobi/E6iKw1XfLLRru1lOx6jZrjl3ZeTayLixWpKJk_c-_n-E/witness/B4tbPLI_TEze0pzAA-X-gewpdg22yfzN8CdKKIF5wETM
Pilot vLEI Witness Pool
Christoph:
indoor icon follow brush recall obey pear convince inquiry pelican pigeon pledge
Karla:
act allow height reduce security garden wreck sunset bottom scrap deer biology
Antonia:
patch employ diesel amateur smooth page trust obey please fat lumber then
GLEIF Root AID: EC1m0ZF6ez1xoM8-jQsIbT5I3GpYnX4Zzh4om8_V1bnU
Suggestions:
-
```
{"v":"KERI10JSON0000ff_","t":"rpy","d":"EA9p5vVhROJUVf2ebqj04lHsaeY5uojMbvBItSxdi8dE","dt":"2022-06-17T13:50:55.675565+00:00","r":"/loc/scheme","a":{"eid":"B4tbPLI_TEze0pzAA-X-gewpdg22yfzN8CdKKIF5wETM","scheme":"http","url":"http://20.124.164.251:5642/"}}-VAi-CABB4tbPLI_TEze0pzAA-X-gewpdg22yfzN8CdKKIF5wETM0BcnXwnJObM4-AQjemqwy0ECk1KOmd0KDxFfFJU7-Kt4_fCY9PfXniJiJsIGhuOgSgMA61C-UUCnsTjeYjUHiJCg{"v":"KERI10JSON0000fd_","t":"rpy","d":"E7yZWA1t9t34JefqoGQD9Lg6PzYgc5q0A1ugghph_3Us","dt":"2022-06-17T13:50:55.676371+00:00","r":"/loc/scheme","a":{"eid":"B4tbPLI_TEze0pzAA-X-gewpdg22yfzN8CdKKIF5wETM","scheme":"tcp","url":"tcp://20.124.164.251:5632/"}}-VAi-CABB4tbPLI_TEze0pzAA-X-gewpdg22yfzN8CdKKIF5wETM0BREVEQpMku4OtxjJ40l-CZdNxzk6ARrxuSLlbON5Vn80G1hbw5Aw8vzMP-zWB_9sDMP9no2Y831SIPW5r48klDA{"v":"KERI10JSON000273_","t":"icp","d":"EC1m0ZF6ez1xoM8-jQsIbT5I3GpYnX4Zzh4om8_V1bnU","i":"EC1m0ZF6ez1xoM8-jQsIbT5I3GpYnX4Zzh4om8_V1bnU","s":"0","kt":"2","k":["DPU3ZZOcJjRU-cwf5t8i3P02fQowGZhb7y10MKe4n2UU","DsQ65YDiuPuNXR1WfZErOTZbtJe1LqlDIlJyO4bBcWBo","Dt6dId1WH25aciIiLVDHreCGJiZThmvNqIDCxuPVZAWI"],"nt":"2","n":["ESV2M4gXmgnny1tdpN4P85JvpI2M0Aqxf0E5gyMYrUB8","Em43t8qHCEgT9U1cxWpdvYidZVOXwksZ5W9Y4Fkd2R3o","ER50A4D1CWc3F3bthgcBdDuTMER5IVggOGoLQJ_HOjJ8"],"bt":"3","b":["B4tbPLI_TEze0pzAA-X-gewpdg22yfzN8CdKKIF5wETM","Boq71an-vhU6DtlZzzJF7yIqbQxb56rcxeB0LppxeDOA","BHGK9Gem8PdiZ7PZ9WcIwxM7YnGaztYA65X3o5_RxFa8"],"c":[],"a":[]}-VCA-AACAA772JomYku034W1sj_4WO0b8bfGRVUv1eAeVM25hdGy3LgV25ShoyyE3gdMQPNKFh7-S3cHmRewqopCVC7bTBBgAC3fuOknBrO0idgT-AXZ6W207LRW6acSKEbuHdLHgJfw2DgTZCg5LgXZIWLbEiKYTeTx4yNzfYU15lAwUQHeVFDA-BADAAG8F03I923Dw3-d6kLLYho6128j9X5jr25MUrmOb6HCIS1wxECOYzT0Dl7bJjjwH2M2UrSqNdWI4ILXkpVKS0CwABpIpNjFdI7PlWyauKdAxOQayRwkIpWVso8fS9F2FUHxlyni3aDzv7E9uPCLH1MPCySdu-kx_jICnih75bQgWTDAAChaJucOdWan4GkjzbiwqVp0CX6ci0PTKlgga0dwPLUOVTAPLsZvXBXVNZIYHkybPMNFi60f5cwZtGFTa6IcjkDg-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2022-06-17T13c42c14d027182p00c00{"v":"KERI10JSON00013a_","t":"ixn","d":"EyetAE4NGfoiv143Q2BE21Q1rcEpAq5mtuoEg0vMcpgg","i":"EC1m0ZF6ez1xoM8-jQsIbT5I3GpYnX4Zzh4om8_V1bnU","s":"1","p":"EC1m0ZF6ez1xoM8-jQsIbT5I3GpYnX4Zzh4om8_V1bnU","a":[{"i":"EMkctBWh4BNVALqAyi6K5W_T8-OypKNKxqcwqugbin8s","s":"0","d":"EMkctBWh4BNVALqAyi6K5W_T8-OypKNKxqcwqugbin8s"}]}-VCA-AACAAiS4mIzF6-FgwexhZJtdtoAVy947526Xt7EswgR1ul-wGbN8Li-ykuXqWb_R3MQWYHClemoWT-1XsD7jvCJA-CQACnBD4A_88QIu-T3IkdYICqs7sG82wvPsYnhKnCV3REbXfhMgnPCcKn-YOqUKntdTRYqy492XMzMB4ehZpOnzJCw-BADAAAs35eTUyTKg-lq2iur6N3SZtnbKo3vxnvrdpS30xoHKtKd-3fmPbI1vK6PpcaidBtETbe2t29aVrx-ZVL1wgBAABeIi62piakW0zqZdN5vUnxPTYY5Z_aMBsU0umY-jzMNKSVsTrtK0xR9OYkl96tWrENh4vf65cCW0Z9aPePDhGAAAC1B2jnRwkugb26r7XpqT_FMMXGse_QfrfpaSVAudP97iGgKm8FFDf3NGsf9a4EkEkSVEBV648BsLQDvuAfG6EBQ-EAB0AAAAAAAAAAAAAAAAAAAAAAQ1AAG2022-06-17T13c42c16d018690p00c00
```
### External GARs
- OOBIs
Phil:
http://20.124.165.25:5642/oobi/E1kar2Jt5-6CW-rdotfKIpO6LdGAfSlluFjtfdTEc3u8/witness/BHGK9Gem8PdiZ7PZ9WcIwxM7YnGaztYA65X3o5_RxFa8
Kevin:
http://20.124.165.46:5642/oobi/E-NIzxQ-3WXkhfBJK_ghp6neZ6RiOYELQqjYB8eCKTsA/witness/Boq71an-vhU6DtlZzzJF7yIqbQxb56rcxeB0LppxeDOA
Challenge:
Christoph: to phil and kevin
```duck victory find approve shield mention supreme click snap cushion field attack```
- Delegator Christoph as Root AID LEAD
Bug: REview and Confirm Delegation REquest does not load contacts into memory
+ Delegation Complete screen bug for Lead of delegator aid
need centralized service to load contacts from keripy database
modify onload to get updated information
avid chatty
Event triggers for global service syncs with back end.
Firebase like push events for KERIpy backend.
+ Discussion separate keri core from keri rest
code comments event why
Bug:
+ Refresh bug for view notifications of new Delegation Request
- when refresh notification get out of order in mailbox not reordering by datetime
- UX is not tracking what messages its already (read indicator) recieved and processed
API mailbox and how UX tracks it
- Contacts on credentials and click UI (need apjs not dashboard) delegate notification handling up to APP.jsx
+ Need UX indicator that user can click on credential issued and recieved to see the credential
### Internal GARs
Forgot to have Root GAR log out and Lock Agent and then Reunlock. Left running unlocked.
Encountered problem that the Root GAR agents lost connection to their mailboxes for events.
So could not see challenge responses
OOBI from PHil
http://20.124.165.46:5642/oobi/Ex_QibiUu6JHDT5ibetESdKSQMrihQgqTJXqRtiAfJ3k/witness/Boq71an-vhU6DtlZzzJF7yIqbQxb56rcxeB0LppxeDOA
OOBI from Kevin
http://20.124.165.46:5642/oobi/E7OkfLb9BM6DL7N8RCvKmTGrdg_LlUI3jqNcyZqSMdOE/witness/Boq71an-vhU6DtlZzzJF7yIqbQxb56rcxeB0LppxeDOA
Challenge from Christoph to Kevin and Phil
```refuse solar laptop film alcohol flee cancel animal tell body umbrella bubble```
New challenge from christoph to Phil and Kevin
```board roof bubble plug viable suffer fossil honey delay ring twenty exit```
### QVI
Chrome Browser:
Lead QAR: Simon Wood
https://lead-qar.verifiablelei.org/#!/dashboard
Second QAR: Ian
https://qar.verifiablelei.org/#!/dashboard
Backup QAR: Petri
https://backup-qar.verifiablelei.org/index.html#!/dashboard
Simon to lead
Simon OOBI:
http://20.124.164.251:5642/oobi/E0urrADMhqRMGYdpRr_fDSXfj6_vZWtphvwZCzp9FbGA/witness/B4tbPLI_TEze0pzAA-X-gewpdg22yfzN8CdKKIF5wETM
Phil Challenge:
```also guard buffalo scatter useless bench into fortune cheese solid oblige neither```
Ian OOBI:
http://20.124.164.251:5642/oobi/EshV77_N4UyeF7xnVhJyVW9SVOmmmEaqWomFWi68UPtQ/witness/B4tbPLI_TEze0pzAA-X-gewpdg22yfzN8CdKKIF5wETM
Petri OOBI:
http://20.124.164.251:5642/oobi/Eov4ZhH_aaLWg2qj2akWRrwCWQRAoMmaIitaIZKWr-yc/witness/B4tbPLI_TEze0pzAA-X-gewpdg22yfzN8CdKKIF5wETM
Incept multisig Identifer for QVI
QAR challenge Response to each other
Petri Challenge
```share loan basic cricket must fade panda throw believe glass survey ring```
Simon Challenge
```balance pole resist perfect total random into cover picture dinner coast zebra```
Ian Challenge
```logic scene wait orange lady glide tower stamp erode jump elevator same```
## GLEIF External GAR Issue to QVI Credential to Ubisecure
LEI Ubisecure-OY Ubisecure INC
LEI: 529900T8BM49AURSDO55
## QVI QAR ISSUE LE credential to Internal GAR
QVI OOBI:
http://20.124.164.251:5642/oobi/E0m0vlIMbPVbNVfPTH3NcLW0iagpyke_4OVZN7YNFLkE/witness/B4tbPLI_TEze0pzAA-X-gewpdg22yfzN8CdKKIF5wETM
GLEIF Internal
http://20.124.165.46:5642/oobi/EiVoa2Bjmlt0MpN0xYy_ywLN7QrQAXz6kk6eonuZYC18/witness/Boq71an-vhU6DtlZzzJF7yIqbQxb56rcxeB0LppxeDOA
GLEIF Internal Challenge
minor practice tower hammer help bargain lobster school sure eight found nephew
QVI Challenge
cheese hood sock art arrange bottom main manage chuckle voice chaos venture
GLEIF LEI
506700GE1G29325QX363
Issue ECR Credential
Ines Agent
Ines: https://ines-agent.verifiablelei.org
Simon: https://lead-qar.verifiablelei.org
Ian: https://qar.verifiablelei.org
Ines: OOBI Create AID
http://20.124.164.251:5642/oobi/EMmpfMDxnqLMygo8dpXg-gYp2Ml8nIcgT9R4z8ocdy1w/witness/B4tbPLI_TEze0pzAA-X-gewpdg22yfzN8CdKKIF5wETM
UBIsecure QVI multisig OOBI: (simon)
http://20.124.164.251:5642/oobi/E0m0vlIMbPVbNVfPTH3NcLW0iagpyke_4OVZN7YNFLkE/witness/B4tbPLI_TEze0pzAA-X-gewpdg22yfzN8CdKKIF5wETM
Ines Challenge
atom reduce mad above program security enemy various chapter debate age brand
Ubisecure Challenge (simon)
team coconut huge together broccoli curious kid mobile laundry public impose reduce
Ubisecure Challend (ian)
Issue ECR
Name: Ines Gensinger
Role: Head of Communications
## Fixes ToDo
Stuff to fix from testing:
## Stephan Signer
Stephan -> https://stephan-agent.verifiablelei.org/#!/dashboard
## Steve
## Sven General Counsel OOR
simon
problem cheap radar shoulder bargain lion butter assault whip typical lava destroy
Sven
bracket exact before loan repair tonight drift zoo rent fortune raw walnut
## Anetta
https://annette-agent.verifiablelei.org/#!/dashboard
http://20.124.164.251:5642/oobi/EpupG8Sl6GV_M6rMCOfRxApsekVhSNcLDVcLQA9XtURE/witness/B4tbPLI_TEze0pzAA-X-gewpdg22yfzN8CdKKIF5wETM
QAR
http://20.124.164.251:5642/oobi/E0m0vlIMbPVbNVfPTH3NcLW0iagpyke_4OVZN7YNFLkE/witness/B4tbPLI_TEze0pzAA-X-gewpdg22yfzN8CdKKIF5wETM
QVI Challenge
stick actress marble measure raise bread cheap lottery whale brass elevator roast
Anetta
resist still practice fence today immense toward rocket strategy local that question
## Stephan (redux)
### Agent
https://stephan-agent.verifiablelei.org/#!/dashboard
AID
### Accept Credential OOBI flow
https://stephan-agent.verifiablelei.org
OOR:
Stephan Wolf
Chief Executive Officer
Stephan OOBI
http://20.124.164.251:5642/oobi/EGhyphY8VJwvliB0ZeX6-8kkyS9L_eGZE-TkPifM29HY/witness/B4tbPLI_TEze0pzAA-X-gewpdg22yfzN8CdKKIF5wETM
Simon QVI OOBI Ubisecure
http://20.124.164.251:5642/oobi/E0m0vlIMbPVbNVfPTH3NcLW0iagpyke_4OVZN7YNFLkE/witness/B4tbPLI_TEze0pzAA-X-gewpdg22yfzN8CdKKIF5wETM
Ian QVI Resolve Stephan OOBI
Challenge Response
Stephan Challenge:
alpha steak legal chaos liar fiction joke nominee logic soup dismiss popular
Ubisecure Challenge
spoil recycle rival kid segment pen banana anger sock indicate example project
### Issue OOR
Worked
Question to UbiSecure
Cryptographic steps essential
Maybe simplify flows by having more screens specifically challenge response
make trust anchor oganizational identity and IL2 individual identity
Maybe QVI need to always provide a guided tour. Since the remote sessions must be supervised by EGF so allows guided.
## Armin Issue ECR EnY Auditor
AGent:
https://armin-agent.verifiablelei.org
ECR:
Armin Imoberdorf
Auditor
Armin OOBI:
http://20.124.164.251:5642/oobi/EJHoTgN_VltYyIl_WOstP5MDZiwt_KCmqynnwJiivoNs/witness/B4tbPLI_TEze0pzAA-X-gewpdg22yfzN8CdKKIF5wETM
Ubisecure OOBI:
http://20.124.164.251:5642/oobi/E0m0vlIMbPVbNVfPTH3NcLW0iagpyke_4OVZN7YNFLkE/witness/B4tbPLI_TEze0pzAA-X-gewpdg22yfzN8CdKKIF5wETM
Challenge
Armin:
law penalty admit ozone shine bubble opinion pattern toast aspect struggle destroy
Ubisecure:
toilet wedding green buddy yellow tube ice door viable steel quiz stick
## Jan Issue ECR EnY Auditor
https://jan-agent.verifiablelei.org
ECR:
Jan Marxfeld
Auditor
Create AID
Jan Maxfeld OOBI
http://20.124.164.251:5642/oobi/ENaf2gSHxL880ZVP3jvYjoSK-woRkU9wUN5vP2IIvzm0/witness/B4tbPLI_TEze0pzAA-X-gewpdg22yfzN8CdKKIF5wETM
Ubisecure
http://20.124.164.251:5642/oobi/E0m0vlIMbPVbNVfPTH3NcLW0iagpyke_4OVZN7YNFLkE/witness/B4tbPLI_TEze0pzAA-X-gewpdg22yfzN8CdKKIF5wETM
Jan Challenge
sibling hen tourist print flip audit link robust lobster employ inhale push
Ubisecure Challenge
crime man capital bundle boat install hazard gold woman champion curtain census
Issue ECR:
## Signing
### Annette Booth
https://annette-agent.verifiablelei.org/
Report Title
GLEIF2021AnnualReport
Upload Facts File
gleif-2021-report-fin.json
### Sven
https://sven-agent.verifiablelei.org/
### Inez
https://ines-agent.verifiablelei.org/
### Armin
https://armin-agent.verifiablelei.org
### Jan
https://jan-agent.verifiablelei.org
### Steve
https://steve-agent.verifiablelei.org
### Stephan
Worked
# ToDo
Feature:
Stephan suggested removing the Signing from the Keep and making a new standalone app for signing reports.
Suggestion future feature being able to see the facts being signed (stephan)
# Bugs
+ Autofill problem for chrome remembered passcodes
+ Misplaced Delegator text in Lead Root Gar copy
+ Clean up copy in js files. "Begin the creation of your delegated AID"
+ ACCEPT OOBI from other persons
Should call the URL in challenge Response OOBI URL not URL
OOBI URL box needs to be bigger to show whole OOBI or even structure it when shown to make it easier to verify that the correct OOBI is pasted in.
- we should parse and breakdown the OOBI, highlighting the AID
- Display full OOBI in text area and add external AID label extracted from text area. Code to extact for each type of oobi.
-
+ Challenge Response Screens (trialing white space)
- Configure and Waiting MultiSig Group
- Enter Signers on Configure multisig drop down is flakey
- Fix notification box to auto disapper when select notification
- bug fix click twice on view button (NOT) (Already fixed)
-
- Don't show all multisig participants as signed, we should say the "event" is complete.
- Sufficiently Signed Signer Threshold met
+ to share the alias for the multi-sig AID. Have the lead name the alias and share with the other group members.
+ Well Known Publication of AID
- Phil manually published
- http://20.121.171.161:7723/.well-known/keri/oobi/gleif-root
- Need code to automate multi-publications
- Threshold on disagreement
- How to run tests for Well known for Jordan UX
- Need to have mock well known service for testing
+ in unlock agent timing issue does not recogonize unlocked to display tasks have to manually reload
+ dashboard is loading APP.jsx global state management Display of UI needs to wait on dependencies to complete
+ use loading indicator (spinner wait)
+ mailbox connection between agent and witnesses timed out and did not auto reconnect when agents left running for multiple days.
+ Whiplash, originally had no reconnect logic. Bug of running out of open files.
+ Need reliable reconnect logic
+ Need to reconfigure open file limit to be high enough
+ reload of challenge by QVI Send OOBI screen did not show message box correctly ( see above)
+ Need to delete trailing white space in Challenge Paste in box causes challenge to fail (see above)
+ Do not exit out of screen Next button should not be enabled on challenge until both are verified. (already fixed)
+ Add another buttons for multi-sig QAR keep switching (see above)
+ QVI LEAD multisig valid signers is showing green for all when threshold is met instead of just the signers. (see above)
+ Delegator check box not fixed on Lead (javascript is ugly because Phil wrote it) Needs to be cleaned up.
+ Keep is doing too much KERI backend should push out notification to tell when its finished.
+ Keep is just dispatching actions based on notifications. The logic is in the KERI Rest API not in KEEP.
+ KERIBase or KeriFire
+
+ Review credential issuance request view menu not working have to refresh (getting out of sync with notifications)
+ Need to share issued credentials to all issuers not just the signing issuers
+ Keripy sends exn to recipient
+ Phil is very confused why this did not work
+ Need to send another exn message with new credential (UX hook to notify) to all memebers of group.
+ new task challenge with GLEIF. Move this individual OOBI of QARs by EGARS before QARs OOBI each other. to the issue multisige flow for QAR
+ ToDo figure out how to fix this
+ Add to end of QVI Issue Flow background EGARs to OOBI the multisig ID for endpoints not for challenge response.
- Change in issue flow: When a multi-sig QVI is issuing to LE. Lead initiates with multi-sig oobi.
- Got rid of M to M OOBI challenge response.
- Next screen Initiator has challenge response as normal. Joiner screen LHS is blank and paste in challenge from LEAD. so joiner get same challenge response from LE
- Way to make it work with multi-sig OOBI and be secure? todo
- Need to use a Multi-OOBI MOOBI that includes not only the multsig oobi but those of the particpants then the lead can't play games
- Need way to manage and indicate that the witnesses for participants may be different from the witnesses for group. Multi-oobi can solve this
-
+ Need to create a callback to generate multisig OOBI
(see above)
+ Need KLI for challenge-generate and also challenge-verify (complete the challenge response of IntGar to QAR)
+ Indentifier font is not monospace in all Issue vLEI credential screens.
+ Issue Legal Entity vLEI Credential screen.
+ Question: Should we make the GLEIF LEI a well known like its AID. YES
+ Need to fix issued screen for LE vLEI
(fixed) Issued To, By, On
+ When show my identifiers and my contacts (not credentials) should be the same structure.
+ Consolidate look of anywhere we show a credential unified look
include provenance chain, previews etc
- autogenerated password not working
- Agent dies during create AID
- Need to add more than ACDC title in list of credentials in case of multiples of same type
- Adder issuee information. Per credential. Maybe two lines of information
- pasted in wrong passcode using auto-fill from Chrome browser from previous session
- prompt user to verify passcode when autofilled
- maybe disable autocomplete
- typo in Stephan's agents config file
- OOBI paste in box should strip trailing white space so does not scroll up
- not just challenge message
- Typo in word "recieved" in notification bell drop down
- Need to skip oobi exchange in credential issuance flow if already completed need choice if still need challenge response for IL2+ live presentation
- Person's legal name appears twice in signing view
- On the summary of the credential issued to Armin, the label Person Legal Name appeared both for Armin’s name and for his role of Auditor.
- The second label must be updated to read Person’s Role or something like that.
- auto schema generation tool to regenerate all SAIDS and all chained schema
- import export options
- comprehensive solution to current AID within a given context wrt to role for export of a credential
- make export logic in backend
-
- Need spinning wheel wait for login to complete and grey out login button while waiting so don't click twice
# Expert Feature
+ Audit log of a given workflow execution
- so that QVI for example can save audit log
+ Credential Registry Configuation Screen Expert Option
+ Multisig event logs view text box with copy support
+ Lead shares challenge message with other members of multisig group
+ Need to desgin spot check as independet flow that sends notivication to the targe of spot check so can happen concurrently to lead induced flow.
+ tooltip for alias
+ aid copy
+ profile popup
+ OOBI copy
# Changes to Make
+ Design for 1025x768
+ Suggestion Have QVI task for LE Person passcode that allows QVI to share QVIs screen to show what person should be seeing without person sharing screen and therey revealing their private key passcode
+ Alias component (AID copy, OOBI copy, Contact detail popup) maybe a share button
+ ECR privacy preserving support what does mean. Do we support privacy presentation of credential or any presentation for that matter.
+ Reconciling EXN messages, notifications, event log. (FireBase like)
+
+ Workflow for issuing credentials from LE back to QVI
+ Overarching navigation architecture for the UI/UX
Design meeting to design this Phil Kevin Jordan
# Retrospective
+ Jordan and Nate can't make screens that just work by themselves
+ how do we fix it what does Jordan need to make this work
+ Phil and Kevin had to do dig in on the JavaScript
+ How to run the dang thing
+ How to understand schema stuff related to ACDCs
+ Other problem pace was too fast for clear communicaton
+ just had to dive in and do it.
+ Jordan needs to know what the hacks are
+ Not having a product manager
+ Janet to add product manage track project and sprint issues
+ Live signoff on builds
+ Review UI/UX work with live code
+ Staging environment with witnesses and packaged environment
+ Veracity package builds
+ Add import database functionality to package desktop builds (replay database into import
+
+ No more changes until we write the tests
+ webdriver and chromium
+ selenium
+ Pick test stack
+ Cloud Agent with SKWA
+ Split keripy into agent and core
+ Love this team
+ Good stride
+
# Sam
Finish KERI ietf spec
FYI here is the code I plan on writing.
+ revised rotation logic with new rules now in spec (this will also force me to track through multi-sig habitat code changes that Phil made )
+ recursive recovery by an anchor in a delegator KEL of a rotation recovery in a delegate’s KEL this includes forking a rotation with another rotation which is currently forbidden.
+ update databases to use the new database objects
+ new CESR codes for CESR native key events and serialization support of CESR native key events
+ new CESR codes for encrypted primitives of varable lengths. (this is an easy one)
+ Watcher network using UDP with CESR support for UDP
+ Multiprocess Doists and Doers with UXD support.