/* Why — in-depth framework explanations. * Accordion-based reference page covering Pertel modes, Schedii modes, * Neurodivii lenses, and AkrosInfra characteristics. */ const { useState } = React; function HostNavWhy() { return (
); } /* Accordion item — single component used everywhere */ function Acc({ id, cmd, name, tag, status, accent, lead, body, dl, openId, setOpenId }) { const open = openId === id; return ({lead}
} {body && body.map((p, i) =>{p}
)} {dl && (The deep version of every mode, lens, and principle. Pertel, Schedii, the Neurodivii lenses, and the AkrosInfra characteristics that won't transplant.
.pertel/ folder. Every turn is appended, every fact you tag is pinned, and every handoff bundles facts + transcript for the next model.>,
<>Use it when you don't need the workbench — just the conversation memory and the survival across model swaps.>,
]}
dl={[
['command', @sch -d],
['storage', <>local .pertel/*.md>],
['tools', <>begin · remember · recall · handoff · tail · forget>],
['side effects', 'none (markdown only)'],
['ask it', '"what did we say last time?" · "don\u2019t blow my context."'],
]}
/>
@sch -f. The filter scores against the bible, returns reasons, and re-separates what survives. Not a guarantee — worth the pass.>,
<>Sift runs in three lenses, plus full and custom. See the next section.>,
]}
dl={[
['command', @sch -f],
['lenses', 'mm · ndv · ndvr · full · custom'],
['frameworks', 'Reminiscence Meter · Verify Before Done · Safe-Write · Stable-ID Worklist · Discipline-as-MCP'],
['returns', 'kept · killed · re-separated · reasons attached'],
['ask it', '"sift this against the bible." · "what would the framework kill?"'],
]}
/>
@sch p],
['includes', '@sch (workbench) + -d + -f + discovery'],
['storage', <>local .pertel/ + schedii backend>],
['side effects', 'mutates — proposes first, confirm to apply'],
['ask it', '"ship this." · "where are we?" · "remember + filter + post."'],
]}
/>
@sch is the workbench namespace. Every surface is callable: brands, posts, queue, integrations, drafts, scheduling, inbox, analytics.>,
<>All mutations follow the propose-confirm pattern: the model proposes a payload, the engine returns a confirmToken, the user (or AI agent) confirms to apply.>,
]}
dl={[
['command', @sch],
['surfaces', 'brands · posts · queue · calendar · connections · drafts · inbox · analytics'],
['tools', <>brand.list · queue.list · draft.create · publish · health · context_pack>],
['contract', 'workspace-scoped · dry-run by default · evidence returned'],
['ask it', '"list_queue" · "draft a post for bluesky" · "publish at 18:42"'],
]}
/>
schedii://surface/dashboard, schedii://surface/calendar, schedii://surface/connections, and so on.>,
<>Resources are read on demand by the model. They never mutate. They are the AI client's reference layer.>,
]}
dl={[
['scheme', schedii://surface/<name>],
['cacheable', 'yes'],
['mutates', 'no'],
['examples', <>schedii://surface/posts · schedii://surface/calendar>],
]}
/>
/begin, the framework wording is delivered consistently every time.>,
<>Replaces "paste this prompt into your AI" with "pick this prompt by name.">,
]}
dl={[
['examples', <>schedii.begin_session · schedii.wrap_session · schedii.audit_drift>],
['triggered by', 'user (not the model)'],
['format', 'structured prompt text + parameters'],
]}
/>
validityStart / validityEnd) means old facts get a successor edge, not erasure. Ebbinghaus decay with a retrieval boost.>,
<>Five-axis salience: recency · frequency · emotion · novelty · alignment. The emotion axis is load-bearing.>,
]}
/>
fs.writeFile directly. Operation categories are explicit: create-new (free), modify (diff + confirm), overwrite (force + backup), delete (refused — use archive), destructive (refused — human-typed approval).>,
<>Assume every write fires twice. Guards, idempotency, expected-state checks. Reversibility is the moat.>,
]}
/>
CLAUDE.md · NOW.md · ROADMAP.md · CHANGELOG.md · PLAN.md · MEMORY.md · .claude/commands/begin.md. Not six, not eight. Adding an eighth because it "feels useful" creates drift.>,
<>Three canonical angles per identity: Primary · Conversational · Environmental. New angles are sand; these three are rock.>,
]}
/>