<commit_before><!doctype html>
<html class="no-js" lang="en">

<head>
    <meta charset="utf-8" />
    <meta http-equiv="x-ua-compatible" content="ie=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>CASS Profile Manager</title>
    <link rel="stylesheet" href="css/foundation.css" />
    <link rel="stylesheet" href="css/foundation.joyride.css" />
    <link rel="stylesheet" href="css/app.css" />
</head>

<body>
    <div class="top-bar">
        <ul class="top-bar-left dropdown menu" data-dropdown-menu>
            <li>
                <a class="menu-text">Profile Manager</a>
                <ul class="menu vertical">
                    <li><a href="framework.html">Framework Manager</a></li>
                    <li><a href="profile.html">Profile Manager</a></li>
                </ul>
            </li>
            <li>
                <a class="menu-text">View</a>
                <ul class="menu vertical">
                    <li><a onclick="oneToMany();">Transcript</a></li>
                    <li><a onclick="oneToOne();">Timeline</a></li>
                </ul>
            </li>
            <li>
                <a class="menu-text requiresLogin">Action</a>
                <ul class="menu vertical" id="menuActions">
                    <li>
                        <a>Create</a>
                        <ul class="menu vertical">
                            <li>
                                <a onclick="createNewAssertion();">Assertion</a>
                            </li>
                        </ul>
                    </li>
                </ul>
            </li>
        </ul>
        <ul class="top-bar-right menu">
            <li>
                <span id="status" class="status" style="display:none;">Busy...</span>
                <button type="button" class="button loggedIn" onclick="getShareString();" style="display:none;">Invite</button>
                <button id="loginButton" type="button" class="button" data-open="login">Login</button>
                <button id="logoutButton" type="button" class="button" onclick="logout();" style="display:none;">Logout</button>
            </li>
        </ul>
    </div>

    <div id="oneToOne" class="topLevel" style="display:none;">
        <div class="large-3 columns">
            <input id="frameworkSearch" type="search" onchange="frameworkSearch();" placeholder="Search Frameworks...">
            <div id="frameworks">
                <ul id="frameworks-frameworks" class="accordion" data-accordion data-allow-all-closed="true" role="tablist">
                    <li class="accordion-item accordion-navigation cass-framework" data-accordion-item>
                        <a class="accordion-title cass-framework-name">Framework 1</a>
                        <div class="accordion-content" data-tab-content>
                            <span class="cass-competency-actions"><a class="float-right"  onclick="permissionsOn(this);">🔒</a></span>
                            <i class="cass-framework-description">Loading...</i>
                            <br>
                            <small><a class="cass-framework-url" target="_blank"></a></small>
                            <div class="cass-framework-owner">
                            </div>
                            <div class="cass-framework-competencies">
                            </div>
                            <div class="cass-framework-actions">
                            </div>
                        </div>
                    </li>
                </ul>
            </div>
        </div>
        <div class="large-6 columns">
            <h3 id="selectedContact" style="width:50%;float:right;" class="contact">Selected Contact</h3>
            <h3 id="selectedFramework" style="width:50%;" class="framework">All Frameworks</h3>
            <h3 id="selectedCompetency" style="width:50%;display:none;" class="competency">Selected Competency</h3>
            <ul id="oneToOneAssertions">
                <li id="oneToOneAssertion" class="assertion" style="list-style: none;">
                    <span class="assertionTimestamp">&lt;Unknown&gt; ago</span>,
                    <span class="assertionAgent">&lt;Unknown&gt;</span> claimed
                    <span class="assertionSubject">&lt;Unknown&gt;</span> possessed
                    <span class="assertionCompetency">Competency</span>
                    <span class="assertionOptionLevel">
                    at <span class="assertionLevel">Level</span>
                    </span>
                    with <span class="assertionEvidence">&lt;Unknown&gt; pieces of evidence</span>,
                    <span class="assertionConfidence"></span> and <span class="assertionExpirationProgress"></span>.
                    <span class="assertionActions">
                        <a class="assertionActionDelete" style="display:none;">X</a>
                    </span>
                    <ul class="assertionEvidenceStore" style="display:none;"></ul>
                </li>
            </ul>
        </div>
        <div id="contactSelector" class="large-3 columns">
            <input id="contactSearch" type="search" onchange="contactSearch();" placeholder="Search Contacts...">
            <ul id="contactsList">
                <li style="list-style: none;" class="contact contactsContact"><a class="float-right" onclick="removeContact(this);">X</a>
                    <span id="identity" title="PK HERE" onInput="updateContact(this);" contenteditable="true">Me</span>
                </li>
            </ul>
        </div>
    </div>

    <div id="loading" class="topLevel">
        <p></p>
        <center>Loading...</center>
    </div>
    <div id="oneToMany" class="topLevel" style="display:none;">
        <div class="large-9 columns">
            <input id="frameworkSearch" type="search" onchange="frameworkSearch();" placeholder="Search Frameworks...">
            <div id="frameworks">
                <ul id="frameworks-frameworks" class="accordion" data-accordion role="tablist">
                    <li class="accordion-item accordion-navigation cass-framework" data-accordion-item>
                        <a class="accordion-title cass-framework-name">Framework 1</a>
                        <div class="accordion-content" data-tab-content>
                            <span class="cass-competency-actions"></span>
                            <i class="cass-framework-description">Loading...</i>
                            <br>
                            <small><a class="cass-framework-url"></a></small>
                            <div class="cass-framework-owner">
                            </div>
                            <div class="cass-framework-competencies">
                            </div>
                            <div class="cass-framework-actions">
                            </div>
                        </div>
                    </li>
                </ul>
            </div>
        </div>
        <div id="contactSelector" class="large-3 columns">
            <input id="contactSearch" type="search" onchange="contactSearch();" placeholder="Search Contacts...">
            <ul id="contactsList">
                <li style="list-style: none;" class="contact contactsContact"><a class="float-right" onclick="removeContact(this);">X</a>
                    <span id="identity" title="PK HERE" onInput="updateContact(this);" contenteditable="true">Me</span>
                </li>
            </ul>
        </div>
    </div>

    <div id="manyToMany" class="topLevel" style="display:none;">

    </div>

    <div id="hidey hidey" class="topLevel" style="display:none;">
    <ul id="competency" class="accordion" data-accordion role="tablist" data-allow-all-closed="true">
        <li class="accordion-item accordion-navigation cass-competency" data-accordion-item>
            <a class="accordion-title cass-competency-name">Loading...</a>
            <div class="accordion-content" data-tab-content>
                <span class="cass-competency-actions"></span>
                <i class="cass-competency-description">No Description.</i>
                <br>
                <small><a class="cass-competency-url" target="_blank"></a></small>
                <ul class="cass-competency-levels">
                    <li class="cass-competency-level">
                        <span class="cass-level-actions"></span>
                        <span class="cass-level-name"></span> <i class="cass-level-title">No Title.</i>
                        <br>
                        <i class="cass-level-description">No Description.</i>
                    </li>
                </ul>
                <ul class="cass-competency-relations">
                    <li class="cass-competency-relation">
                        <span class="cass-relation-actions"></span>
                        <span class="cass-relation-source"><span class="cass-competency-name"></span></span>
                        <span class="cass-relation-type"></span>
                        <span class="cass-relation-target"><span class="cass-competency-name"></span></span>
                    </li>
                </ul>
                <ul class="cass-competency-assertions" style="display:none;"></ul>
            </div>
        </li>
    </ul>
    </div>

    <div class="small reveal" id="login" data-reveal>
        <h3>Login</h3>
        <form>
            <input id="loginUsername" type="text" placeholder="Username" />
            <input id="loginPassword" type="password" placeholder="Password" />
            <small>An account will automatically be created if none exists.</small>
            <a class="button float-right" onclick="login();">Login</a>
        </form>
    </div>

    <div class="small reveal" id="newAssertion" data-reveal>
        <form>
            I,
            <select type="text" id="newAssertionAgent" placeholder="<Identity>"></select>
            believe
            <select type="text" id="newAssertionSubject" placeholder="<Contact>"></select>
            holds
            <select type="text" id="newAssertionCompetency" placeholder="<Competency>"></select>
            at a(n)
            <select type="text" id="newAssertionLevel" placeholder="<Level>"></select>
            level with
            <input type="range" id="newAssertionAssertionConfidence" name="newAssertionAssertionConfidence" min="0" max="100" oninput="newAssertionAssertionConfidenceOutput.value=newAssertionAssertionConfidence.value" />
            <output name="newAssertionAssertionConfidenceOutput" for="newAssertionAssertionConfidence">50</output>
            percent confidence.
            <hr> My evidence is:
            <textarea id="newAssertionEvidence" placeholder="Evidence (URL or plaintext, one line per piece of evidence.)"></textarea>
            My judgment was made at:
            <input type="datetime-local" id="newAssertionAssertionDateTime" /> And I declare to expire:
            <input type="datetime-local" id="newAssertionExpirationDateTime" /> with confidence decaying based on a:
            <select type="text" id="newAssertionDecayFunction" placeholder="<Decay Function>">
                <option value="linear">Linear Decay</option>
                <option value="logarithmic">Logarithmic Decay</option>
                <option value="exponential">Exponential Decay</option>
            </select>
            function.
            <a class="button float-right" onclick="newAssertion();">Make Assertion</a>
        </form>
    </div>

    <div class="tiny reveal" id="permissions" data-reveal>
        <span id="permissionsUrl" style="display:none;"></span>
        <div id="permissionsVisibilitySwitchDisabled" style="display:none;" class="switch float-right">
            <input class="switch-input" id="permissionsVisiblity" type="checkbox" name="permissionsVisiblity">
            <label class="switch-paddle" for="permissionsVisiblity" style="width:130px;">
                <span class="show-for-sr">Visibility</span>
                <span class="switch-active" style="left:70px;" aria-hidden="true">Private</span>
                <span class="switch-inactive" style="left:70px;" aria-hidden="true">Public</span>
            </label>
        </div>
        <h3 id="permissionsObjectName">Name of Object</h3>
        <label>Owners:</label>
        <select id="permissionsAddOwner" onchange='permissionsAddOwner(this);'></select>
        <ul id="permissionsObjectOwners">
            <li style="list-style: none;" class="contact permissionsObjectOwner">
                <a class="float-right" onclick="permissionsRemoveOwner(this);">X</a><span id="identity" title="PK HERE" onInput="updateContact(this);" contenteditable="true">Me</span>
            </li>
        </ul>
        <label class="permissionsViewer">Viewers:</label>
        <select class="permissionsViewer" id="permissionsAddViewer"></select>
        <ul class="permissionsViewer" id="permissionsObjectViewers">

        </ul>
    </div>

    <div class="small reveal" id="evidenceViewer" data-reveal>
        <h3>Evidence</h3>
        <ul id="evidenceViewerList">

        </ul>
    </div>

    <div class="tiny reveal" id="blocking" data-reveal>
        <h3 class="status" style="">Loading...</h3>
    </div>

    <script src="js/vendor/jquery.min.js"></script>
    <script src="js/vendor/what-input.min.js"></script>
    <script src="js/vendor/papaparse.js"></script>
    <script src="js/vendor/xml2json.js"></script>
    <script src="js/timeout.js"></script>
    <script src="js/vendor/moment-with-locales.js"></script>
    <script src="forge/forge.min.js"></script>
    <script src="js/foundation.js"></script>
    <script src="js/foundation.joyride.js"></script>
    <script src="js/cass/stjs.js"></script>
    <script src="js/cass/ec.base.js"></script>
    <script src="js/cass/random.js"></script>
    <script src="js/cass/blobHelper.js"></script>
    <script src="js/cass/ec.crypto.js"></script>
    <script src="js/cass/org.json-ld.js"></script>
    <script src="js/cass/FileSaver.js"></script>
    <script src="js/cass/org.cassproject.schema.general.js"></script>
    <script src="js/cass/org.schema.js"></script>
    <script src="js/cass/org.cassproject.schema.ebac.js"></script>
    <script src="js/cass/org.cassproject.schema.cass.js"></script>
    <script src="js/cass/ebac.identity.js"></script>
    <script src="js/cass/ebac.repository.js"></script>
    <script src="js/cass/cass.competency.js"></script>
    <script src="js/util.js"></script>
    <script src="js/framework/app.js"></script>
    <script src="js/framework/appIdentity.js"></script>
    <script src="js/framework/appFramework.js"></script>
    <script src="js/framework/appCompetency.js"></script>
    <script src="js/framework/appFrameworkCompetency.js"></script>
    <script src="js/framework/appRelation.js"></script>
    <script src="js/framework/appFrameworkRelation.js"></script>
    <script src="js/framework/appLevel.js"></script>
    <script src="js/framework/appFrameworkLevel.js"></script>
    <script src="js/framework/appImport.js"></script>
    <script src="js/framework/appPermissions.js"></script>
    <script src="js/framework/appContacts.js"></script>
    <script src="js/profile/appFramework.js"></script>
    <script src="js/profile/appContacts.js"></script>
    <script src="js/profile/appOneToOne.js"></script>
    <script src="js/profile/appOneToMany.js"></script>
    <script src="js/profile/appAssertion.js"></script>
    <script src="js/profile/appView.js"></script>
    <script>
        timeout(function() {
            $(document).foundation();
            oneToOne();

        });

    </script>
</body>

</html>
<commit_msg>First iteration of Resource Alignment is in, can search LR, create alignments. AlignmentObject had an incorrect type.<commit_after><!doctype html>
<html class="no-js" lang="en">

<head>
    <meta charset="utf-8" />
    <meta http-equiv="x-ua-compatible" content="ie=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>CASS Profile Manager</title>
    <link rel="stylesheet" href="css/foundation.css" />
    <link rel="stylesheet" href="css/foundation.joyride.css" />
    <link rel="stylesheet" href="css/app.css" />
</head>

<body>
    <div class="top-bar">
        <ul class="top-bar-left dropdown menu" data-dropdown-menu>
            <li>
                <a class="menu-text">Profile Manager</a>
                <ul class="menu vertical">
                    <li><a href="framework.html">Framework Manager</a></li>
                    <li><a href="profile.html">Profile Manager</a></li>
                    <li><a href="align.html">Resource Alignment</a></li>
                </ul>
            </li>
            <li>
                <a class="menu-text">View</a>
                <ul class="menu vertical">
                    <li><a onclick="oneToMany();">Transcript</a></li>
                    <li><a onclick="oneToOne();">Timeline</a></li>
                </ul>
            </li>
            <li>
                <a class="menu-text requiresLogin">Action</a>
                <ul class="menu vertical" id="menuActions">
                    <li>
                        <a>Create</a>
                        <ul class="menu vertical">
                            <li>
                                <a onclick="createNewAssertion();">Assertion</a>
                            </li>
                        </ul>
                    </li>
                </ul>
            </li>
        </ul>
        <ul class="top-bar-right menu">
            <li>
                <span id="status" class="status" style="display:none;">Busy...</span>
                <button type="button" class="button loggedIn" onclick="getShareString();" style="display:none;">Invite</button>
                <button id="loginButton" type="button" class="button" data-open="login">Login</button>
                <button id="logoutButton" type="button" class="button" onclick="logout();" style="display:none;">Logout</button>
            </li>
        </ul>
    </div>

    <div id="oneToOne" class="topLevel" style="display:none;">
        <div class="large-3 columns">
            <input id="frameworkSearch" type="search" onchange="frameworkSearch();" placeholder="Search Frameworks...">
            <div id="frameworks">
                <ul id="frameworks-frameworks" class="accordion" data-accordion data-allow-all-closed="true" role="tablist">
                    <li class="accordion-item accordion-navigation cass-framework" data-accordion-item>
                        <a class="accordion-title cass-framework-name">Framework 1</a>
                        <div class="accordion-content" data-tab-content>
                            <span class="cass-competency-actions"><a class="float-right"  onclick="permissionsOn(this);">🔒</a></span>
                            <i class="cass-framework-description">Loading...</i>
                            <br>
                            <small><a class="cass-framework-url" target="_blank"></a></small>
                            <div class="cass-framework-owner">
                            </div>
                            <div class="cass-framework-competencies">
                            </div>
                            <div class="cass-framework-actions">
                            </div>
                        </div>
                    </li>
                </ul>
            </div>
        </div>
        <div class="large-6 columns">
            <h3 id="selectedContact" style="width:50%;float:right;" class="contact">Selected Contact</h3>
            <h3 id="selectedFramework" style="width:50%;" class="framework">All Frameworks</h3>
            <h3 id="selectedCompetency" style="width:50%;display:none;" class="competency">Selected Competency</h3>
            <ul id="oneToOneAssertions">
                <li id="oneToOneAssertion" class="assertion" style="list-style: none;">
                    <span class="assertionTimestamp">&lt;Unknown&gt; ago</span>,
                    <span class="assertionAgent">&lt;Unknown&gt;</span> claimed
                    <span class="assertionSubject">&lt;Unknown&gt;</span> possessed
                    <span class="assertionCompetency">Competency</span>
                    <span class="assertionOptionLevel">
                    at <span class="assertionLevel">Level</span>
                    </span>
                    with <span class="assertionEvidence">&lt;Unknown&gt; pieces of evidence</span>,
                    <span class="assertionConfidence"></span> and <span class="assertionExpirationProgress"></span>.
                    <span class="assertionActions">
                        <a class="assertionActionDelete" style="display:none;">X</a>
                    </span>
                    <ul class="assertionEvidenceStore" style="display:none;"></ul>
                </li>
            </ul>
        </div>
        <div id="contactSelector" class="large-3 columns">
            <input id="contactSearch" type="search" onchange="contactSearch();" placeholder="Search Contacts...">
            <ul id="contactsList">
                <li style="list-style: none;" class="contact contactsContact"><a class="float-right" onclick="removeContact(this);">X</a>
                    <span id="identity" title="PK HERE" onInput="updateContact(this);" contenteditable="true">Me</span>
                </li>
            </ul>
        </div>
    </div>

    <div id="loading" class="topLevel">
        <p></p>
        <center>Loading...</center>
    </div>
    <div id="oneToMany" class="topLevel" style="display:none;">
        <div class="large-9 columns">
            <input id="frameworkSearch" type="search" onchange="frameworkSearch();" placeholder="Search Frameworks...">
            <div id="frameworks">
                <ul id="frameworks-frameworks" class="accordion" data-accordion role="tablist">
                    <li class="accordion-item accordion-navigation cass-framework" data-accordion-item>
                        <a class="accordion-title cass-framework-name">Framework 1</a>
                        <div class="accordion-content" data-tab-content>
                            <span class="cass-competency-actions"></span>
                            <i class="cass-framework-description">Loading...</i>
                            <br>
                            <small><a class="cass-framework-url"></a></small>
                            <div class="cass-framework-owner">
                            </div>
                            <div class="cass-framework-competencies">
                            </div>
                            <div class="cass-framework-actions">
                            </div>
                        </div>
                    </li>
                </ul>
            </div>
        </div>
        <div id="contactSelector" class="large-3 columns">
            <input id="contactSearch" type="search" onchange="contactSearch();" placeholder="Search Contacts...">
            <ul id="contactsList">
                <li style="list-style: none;" class="contact contactsContact"><a class="float-right" onclick="removeContact(this);">X</a>
                    <span id="identity" title="PK HERE" onInput="updateContact(this);" contenteditable="true">Me</span>
                </li>
            </ul>
        </div>
    </div>

    <div id="manyToMany" class="topLevel" style="display:none;">

    </div>

    <div id="hidey hidey" class="topLevel" style="display:none;">
    <ul id="competency" class="accordion" data-accordion role="tablist" data-allow-all-closed="true">
        <li class="accordion-item accordion-navigation cass-competency" data-accordion-item>
            <a class="accordion-title cass-competency-name">Loading...</a>
            <div class="accordion-content" data-tab-content>
                <span class="cass-competency-actions"></span>
                <i class="cass-competency-description">No Description.</i>
                <br>
                <small><a class="cass-competency-url" target="_blank"></a></small>
                <ul class="cass-competency-levels">
                    <li class="cass-competency-level">
                        <span class="cass-level-actions"></span>
                        <span class="cass-level-name"></span> <i class="cass-level-title">No Title.</i>
                        <br>
                        <i class="cass-level-description">No Description.</i>
                    </li>
                </ul>
                <ul class="cass-competency-relations">
                    <li class="cass-competency-relation">
                        <span class="cass-relation-actions"></span>
                        <span class="cass-relation-source"><span class="cass-competency-name"></span></span>
                        <span class="cass-relation-type"></span>
                        <span class="cass-relation-target"><span class="cass-competency-name"></span></span>
                    </li>
                </ul>
                <ul class="cass-competency-assertions" style="display:none;"></ul>
            </div>
        </li>
    </ul>
    </div>

    <div class="small reveal" id="login" data-reveal>
        <h3>Login</h3>
        <form>
            <input id="loginUsername" type="text" placeholder="Username" />
            <input id="loginPassword" type="password" placeholder="Password" />
            <small>An account will automatically be created if none exists.</small>
            <a class="button float-right" onclick="login();">Login</a>
        </form>
    </div>

    <div class="small reveal" id="newAssertion" data-reveal>
        <form>
            I,
            <select type="text" id="newAssertionAgent" placeholder="<Identity>"></select>
            believe
            <select type="text" id="newAssertionSubject" placeholder="<Contact>"></select>
            holds
            <select type="text" id="newAssertionCompetency" placeholder="<Competency>"></select>
            at a(n)
            <select type="text" id="newAssertionLevel" placeholder="<Level>"></select>
            level with
            <input type="range" id="newAssertionAssertionConfidence" name="newAssertionAssertionConfidence" min="0" max="100" oninput="newAssertionAssertionConfidenceOutput.value=newAssertionAssertionConfidence.value" />
            <output name="newAssertionAssertionConfidenceOutput" for="newAssertionAssertionConfidence">50</output>
            percent confidence.
            <hr> My evidence is:
            <textarea id="newAssertionEvidence" placeholder="Evidence (URL or plaintext, one line per piece of evidence.)"></textarea>
            My judgment was made at:
            <input type="datetime-local" id="newAssertionAssertionDateTime" /> And I declare to expire:
            <input type="datetime-local" id="newAssertionExpirationDateTime" /> with confidence decaying based on a:
            <select type="text" id="newAssertionDecayFunction" placeholder="<Decay Function>">
                <option value="linear">Linear Decay</option>
                <option value="logarithmic">Logarithmic Decay</option>
                <option value="exponential">Exponential Decay</option>
            </select>
            function.
            <a class="button float-right" onclick="newAssertion();">Make Assertion</a>
        </form>
    </div>

    <div class="tiny reveal" id="permissions" data-reveal>
        <span id="permissionsUrl" style="display:none;"></span>
        <div id="permissionsVisibilitySwitchDisabled" style="display:none;" class="switch float-right">
            <input class="switch-input" id="permissionsVisiblity" type="checkbox" name="permissionsVisiblity">
            <label class="switch-paddle" for="permissionsVisiblity" style="width:130px;">
                <span class="show-for-sr">Visibility</span>
                <span class="switch-active" style="left:70px;" aria-hidden="true">Private</span>
                <span class="switch-inactive" style="left:70px;" aria-hidden="true">Public</span>
            </label>
        </div>
        <h3 id="permissionsObjectName">Name of Object</h3>
        <label>Owners:</label>
        <select id="permissionsAddOwner" onchange='permissionsAddOwner(this);'></select>
        <ul id="permissionsObjectOwners">
            <li style="list-style: none;" class="contact permissionsObjectOwner">
                <a class="float-right" onclick="permissionsRemoveOwner(this);">X</a><span id="identity" title="PK HERE" onInput="updateContact(this);" contenteditable="true">Me</span>
            </li>
        </ul>
        <label class="permissionsViewer">Viewers:</label>
        <select class="permissionsViewer" id="permissionsAddViewer"></select>
        <ul class="permissionsViewer" id="permissionsObjectViewers">

        </ul>
    </div>

    <div class="small reveal" id="evidenceViewer" data-reveal>
        <h3>Evidence</h3>
        <ul id="evidenceViewerList">

        </ul>
    </div>

    <div class="tiny reveal" id="blocking" data-reveal>
        <h3 class="status" style="">Loading...</h3>
    </div>

    <script src="js/vendor/jquery.min.js"></script>
    <script src="js/vendor/what-input.min.js"></script>
    <script src="js/vendor/papaparse.js"></script>
    <script src="js/vendor/xml2json.js"></script>
    <script src="js/timeout.js"></script>
    <script src="js/vendor/moment-with-locales.js"></script>
    <script src="forge/forge.min.js"></script>
    <script src="js/foundation.js"></script>
    <script src="js/foundation.joyride.js"></script>
    <script src="js/cass/stjs.js"></script>
    <script src="js/cass/ec.base.js"></script>
    <script src="js/cass/random.js"></script>
    <script src="js/cass/blobHelper.js"></script>
    <script src="js/cass/ec.crypto.js"></script>
    <script src="js/cass/org.json-ld.js"></script>
    <script src="js/cass/FileSaver.js"></script>
    <script src="js/cass/org.cassproject.schema.general.js"></script>
    <script src="js/cass/org.schema.js"></script>
    <script src="js/cass/org.cassproject.schema.ebac.js"></script>
    <script src="js/cass/org.cassproject.schema.cass.js"></script>
    <script src="js/cass/ebac.identity.js"></script>
    <script src="js/cass/ebac.repository.js"></script>
    <script src="js/cass/cass.competency.js"></script>
    <script src="js/util.js"></script>
    <script src="js/framework/app.js"></script>
    <script src="js/framework/appIdentity.js"></script>
    <script src="js/framework/appFramework.js"></script>
    <script src="js/framework/appCompetency.js"></script>
    <script src="js/framework/appFrameworkCompetency.js"></script>
    <script src="js/framework/appRelation.js"></script>
    <script src="js/framework/appFrameworkRelation.js"></script>
    <script src="js/framework/appLevel.js"></script>
    <script src="js/framework/appFrameworkLevel.js"></script>
    <script src="js/framework/appImport.js"></script>
    <script src="js/framework/appPermissions.js"></script>
    <script src="js/framework/appContacts.js"></script>
    <script src="js/profile/appFramework.js"></script>
    <script src="js/profile/appContacts.js"></script>
    <script src="js/profile/appOneToOne.js"></script>
    <script src="js/profile/appOneToMany.js"></script>
    <script src="js/profile/appAssertion.js"></script>
    <script src="js/profile/appView.js"></script>
    <script>
        timeout(function() {
            $(document).foundation();
            oneToOne();

        });

    </script>
</body>

</html>

{'fraction_non_alphanumeric': 0.15801228364042436, 'fraction_numerical': 0.0027296978720764316, 'mean_word_length': 2.055829383886256, 'pattern_counts': {'":': 0, '<': 869, '<?xml version=': 0, '>': 869, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6067258', 'n_tokens_mistral': 9128, 'n_tokens_neox': 8773, 'n_words': 1497}