☰ Contents
AISA v2.0 / Technical documentation / Memory-derived capabilities

Memory-derived capabilities

F verified factP decided planC open challenge

P This is the complete inventory of what the v1 assistant's retained knowledge — its memory tree, its knowledge base, its twenty skills, its SQL and its command-line tools — could become in v2: a tool, a skill, an agent, or an article that seeds a memory node. One line per candidate, so the operating-model diagram can be drawn from a list rather than from recollection.

P It is not a claim that anything here is built, scoped or approved. The authoritative definitions of what is designed remain the stage, agent and tool catalogue (machine-readable: agent-catalog.json) and the operation inventory (machine-readable: frequent-operations.json). Where a row already exists in either, it is marked existing and carries that id; nothing here re-invents one. The machine-readable form of this page is memory-capabilities.json.

P What a skill is, when one exists and how a tool differs from a query recipe are settled in Agents Memory §§ 8–19; a new agent exists only for a distinct responsibility or an isolation boundary (Agents § 0), which is why this inventory proposes exactly one. Frequency is quoted only from Operational Method Evidence, with its row named; no count is invented here.

0. Census

F Counted over this checkout on the date of the provenance marker above.

Count Count Count
Rows in total 119 tools 68 Support root 10
existing (already catalogued) 39 skills 30 Data & Manipulation (7 domains) 58
candidate (derivable now) 60 articles 20 Configuration 12
article (seeds a memory node) 20 agents 1 Development 9
distinct seed files cited 515 Commercial 4
Common and platform 16
Workspace-only 10

F The seed corpus behind those rows: 275 of the 369 files in memory/reference, 138 of the 166 in memory/feedback, 9 of the 27 in memory/project, all 3 in memory/user, 23 of the 25 knowledge documents, all 20 v1 skills, 23 SQL files, 13 workspace scripts and 6 of the 7 tool packages (the vendored database client aside).

P How to read a row. kind follows the definitions above — a tool has a bounded input and output a script could implement today, a skill is a procedure with judgement points, an agent is a profile. status is existing where the capability is already in the catalogue or in the operation inventory's helper consolidation (the id is given), candidate where a concrete procedure or a runnable script in this checkout makes it derivable now, and article where the material is knowledge rather than a procedure and therefore seeds a memory node. evidence quotes the measured shape where one exists, otherwise the number of memory files that describe the pattern, counted for this page. Duplicated material is one row with several seeds, never one row per file.

1. Support root

id kind what it does seeds owner status evidence
support.skill.classification skill Classify a request against the contract — Decide §1 Standard severity or §2 Personalization priority, detect a CR trigger and set the clocks. /classify-ticket · support contract bg · support procedures · support contract custom bg · support contract custom en · config toggle vs cr classification support.root existing · support.skill.classification A classification block was written on 322 of the 332 analysed tickets of the 02.09 run (§1 296 · §2 19).
support.tool.sla-clock tool SLA clock and breach calculator — Turn severity, contract section and calendar into response/resolution deadlines, applying the §1.5.3 workaround downgrade. support contract bg · support procedures · support contract custom en · /classify-ticket support.root candidate Severity distribution over the same 322 classified analyses: Sev 3 151 · Sev 4 43 · Sev 2 16 · Sev 1 3.
common.skill.communication skill Prepare and deliver the customer outcome — Draft the Bulgarian customer reply and the internal note, then deliver them through the gated send. customer reply on point · customer reply after applied fix · outbound technical reply summary then details · ticket closure via pending · aisa internal comment single per ticket common.communicator existing · common.skill.communication The desk's skill #1: 330 tickets carry a customer conversation phase; 4 holders.
support.skill.channel-access skill Diagnose a ticket-portal access problem — Read-only sweep of the ticket system's account, groups, product access and portal reachability, ending in fix steps for an org admin. /jira-access · atlassian jira admin · jira customer portal no access · jsm portal no access wrong group · chrome devtools mcp support.root existing · support.skill.channel-access 3 memory/knowledge files plus one v1 skill; no independent ticket count was measured.
support.tool.origin-dedup tool Deduplicate one request across the three arrival channels — Match a ticket, an OTRS ticket and a mail thread onto one origin key and report which of them is the freshest. cross channel correlation · duplicate request verify prior residuals · hdesk jira provenance staleness check · scan mailbox and microservice logs per subject · gen status support.root candidate 4 memory files plus the queue-status generator; the desk's dedup-on-origin-key skill has no catalogue entry.
support.tool.hdesk-transfer tool OTRS ticket to ServiceDesk transfer and refresh — Resolve the OTRS id, fetch the ticket, find or create its ServiceDesk counterpart and re-post only the new articles. /transfer-hdesk · gen status · gen cached views · aisa hdesk cli · hdesk refresh show summary table · hdesk pending jira updates backlog support.root candidate The most mechanical of the 20 v1 skills — end to end already CLI-driven; 39 of the 52 OTRS-queue configuration tickets arrive this way (D59).
support.tool.pattern-match tool Match a symptom against the known-pattern catalogue — Score a new request's symptom text against the recorded symptom-cause-fix patterns and the open known-issue register, and return ranked candidates with their evidence. common patterns · KNOWN ISSUES · maintain known issues register · triage baseline · kb memory vs rediscovery cost support.root candidate 56 open known issues and a symptom-cause-fix table; the v1 grep baseline for this retrieval is measured in Measurements § TB.
support.skill.queue-sweep skill Periodic re-read of the open case set — Walk the open cases, detect what changed since the last pass and raise the ones that need a decision. /sd-monitor · monitor jira · pre post status refresh · build jira summary support.root candidate v2 replaces the polling half with platform.intake; the change-detection half of /sd-monitor has no catalogue entry.
support.article.desk-practice article Desk practice: statuses, transitions, tags, closure — How this desk moves a case through its statuses, who is named on it and how it is closed back to the customer. ticket closure via pending · monitor jira · jira via aisa jira cli · sd prefix jira only not sr policy id · jira adf media embedding · jira adf date node invisible in list · persons support article 7 memory/knowledge files describe the desk's own ticket handling.
support.article.scope-and-cr article Scope, change requests and what the contract excludes — When a request stops being covered support and becomes a change request, a personalization or someone else's system. insis change request · config toggle vs cr classification · check test db before cr · find the requirement before proposing change · external regulators no action offers · offticket policy changes need approval · recurring manual fix escalate to config support article 7 feedback files; 22 of 485 tickets were classified CR candidate / new feature with a 0 % DB-write rate.

2. Data & Manipulation — transfers, families and cargo

id kind what it does seeds owner status evidence
data.skill.transfer-diagnosis skill Diagnose transfers and families — Classify a stuck or wrong transfer into blocked validation, mapping, duplicate or zombie transaction and emit the bounded fix. /check-transfer · ipal transfer paths · transfer already started idempotency guard · transfer pipeline · prefer return to application for dual system corrections support.investigator.transfers existing · data.skill.transfer-diagnosis 112 tickets asked / 160 analyses used; 171 → 108 h; 4 holders.
helper.transfer-trace tool Transfer trace: pipeline log, notes and the log window in one read — Read the migration log, the user notes and the environment's log stack for one policy or window and return the ordered failure chain. kibana log access · transfer already started idempotency guard · transfer pipeline · int trnsf pend bulk triage support.investigator.transfers existing · helper.transfer-trace Serves 6 operations in the inventory; the trace shape itself is 45 tickets asked / 45 analyses used.
helper.policy-family-compare tool Both-administration policy and family comparator — Compare one policy or one multi-year family field by field across both administrations and return the ordered differences. srd integr compare ipal insis car · policy sync compare checklist · multiyear policy verification checklist · multiyear policy · policy sync checklist living support.investigator.transfers existing · helper.policy-family-compare Serves 13 operations; the compare shape is 42 / 31 and the multi-year repair 25 / 39.
data.skill.policy-compare skill Compare one policy across both administrations — Run the living sync checklist over a policy and produce the ordered correction set with a post-fix difference of zero. /analyze-policy · policy sync compare checklist · insis policy states · c policies status semantics · ipal insis status desync support.investigator.transfers existing · data.skill.policy-compare 42 tickets asked / 31 analyses used; 62 → 43 h; 4 holders.
data.skill.framework-sync skill Synchronise a cargo framework for child issuance — Walk the framework's seven layers across both administrations and emit the ordered SQL that lets the child policy issue. /sync-framework · cargo 1101 family sync · cargo framework extension workflow · cargo products · cargo 1100 single policy sync footprint · average agent flow support.investigator.transfers existing · data.skill.framework-sync Framework sync 13 / 9 and framework extension 14 / 13; 3 holders each.
data.tool.id-resolver tool Resolve any estate identifier to its object — Take a 12-digit id, policy number or mapping id and return what it is and its counterpart in the other administration. decode id before assuming policy no · ipal insis id mapping tables · policy no eq sr policy id post transfer · policy no composition · ipal id sequence prefix convention · source id vs client id distinction · insis ipal object mapping · crossed insis mapping without chain contamination · policy no extended fleet format support.investigator.transfers candidate 9 memory files; 'id decoding' is one of the 13 rows of the inherited v1 methodology catalog.
data.tool.chain-walk tool Object and annex version-chain dump — Dump a whole object or annex version chain with its counterpart pairing and policy bindings as one table. ipal chain walk connect by · sr objects chain semantics · parallel sr objects trees · ipal annex model · annex transfer · sd1599 reconcile obj car support.investigator.transfers candidate 6 memory/SQL seeds; the query template is already written out verbatim in memory.
data.tool.participant-compare tool Participant comparator across both administrations — Compare owner, lessee, beneficiary and policyholder rows for one policy and return the missing propagation. insis object participant tables · leasing policy data model · pholder swap ipal only propagation gap · ipal non vehicle object owner transfer gap · object credited partial amount cr · verify participant org from live header · SD-1967 owner correction insis · SD-1997 fix active 4800 train owners support.investigator.transfers candidate Participant repair 31 / 25 and policyholder swap 10 / 26 (the swap shape is thin: 2 holders).
data.tool.history-audit-walk tool History-table walk with writer attribution — Read the audit history of one object over a window and attribute every change to the account and transaction that made it. hist o car audit pattern · hist p people audit · short name check hist first · serdica access cross row mutation open · abc polpr log support.investigator.transfers candidate 5 memory files; the cross-row mutation signature it detects is an open project item.
data.tool.cancel-propagation-check tool Cancellation propagation check — Confirm a cancellation or termination reached the counterpart administration and the regulator, and name the layer that did not move. ipal cancel confirm double transfer gap · ipal cancel transfer timeout insis live · ipal cancel annex begin date default · cancelled policy restoration paths · gc period insis gf desync · 301001168834 01 finish cancellation from ipal support.investigator.transfers candidate Cancel not propagated 16 / 74 and restore after mistaken cancel 12 / 25.
data.tool.sync-policy-enddate tool Policy end-date and duration sync — Push a corrected policy end date and its duration dimension to the counterpart administration for one policy number. SD-1998 sync cpolicy to insis enddate duration · sync cpolicy to insis enddate prod 20260730 · insis period desync convert application · ipal policy period month end clamp support.investigator.transfers candidate A deployable parameterised procedure already exists in the checkout, awaiting promotion; period reconciliation is one of the inventory's transfer operations.
data.skill.beth-triage skill Triage an assistant-driven action failure — Separate an outage, a validation refusal and a data defect behind a failed assistant action, and reconcile whatever it half-applied. beth assistant · beth chat assistant · beth processbatch distributed tx blocking · beth change vehicle application gap · beth changeown manual prem zero · beth vehicle object chain loop · bethgpt changeown workflow · beth annex print regen support.investigator.transfers candidate 14 tickets asked / 24 analyses used; 18 → 12 h; 3 holders; 8 memory files. No catalogue entry.
data.tool.process-instance-probe tool Process definition and instance probe — List the process definitions registered for a product and the live instances for one policy, and classify each as running, halted or completed late. ipal camunda midflow halt · camunda engine getusertasks persistence 400 · core camunda in process bottleneck · bpmn endevent id to handler switch · ipal completed process late completion support.investigator.transfers candidate 1 ticket asked / 34 analyses used — the widest gap between asked and used in the catalogue; 3 holders.
data.skill.fresh-investigation skill Investigate from fresh evidence — Establish the mechanism from current observations when no experience matches, and return an explicit unknown with the next separating evidence. /investigate-ticket · verify dont guess · cross check and reanalysis · db investigation discipline · failed probe is not a finding support.investigator existing · data.skill.fresh-investigation 81 of 485 tickets are incident/defect, the class with no matching prior shape.

3. Data & Manipulation — pricing and billing

id kind what it does seeds owner status evidence
data.skill.pricing-diagnosis skill Diagnose pricing and installments — Explain or correct a premium component, a discount, a loading or an installment plan on an issued policy. premium ld applied vs fed factor · insprem premium spec · billing and installments · casco discount cap pfrdisc support.investigator.pricing existing · data.skill.pricing-diagnosis Discount/loading/deductible fix 40 / 77 and installment plan 30 / 75; 4 holders each.
helper.rating-replay tool Rating request-versus-result comparator — Replay the rating call for a selected cover set and compare base premium, every loading and tax row and the roll-up against the stored result. abacus getrates direct call · abacus rates presentation · premium ld applied vs fed factor · abacus validation pipeline configuration.abacus.validator existing · helper.rating-replay 27 tickets asked / 62 analyses used; shared with the configuration stage test; 4 holders.
configuration.tool.getrates-client tool Rating-engine call builder and response normaliser — Build the rating request from what the product declares, call the engine and normalise the offers catalogue it returns. abacus getrates direct call · getrates request builder ownership · getrates response is offers catalog · graphql prpricingfactorvalues · abc cfg pricing factors mapping configuration.abacus.builder candidate 5 memory files; the engine computes and stores nothing, so the call itself is the safe inner loop of the stage test.
data.tool.premium-reconcile tool Stored-premium reconciliation across both administrations — Compare the per-cover premium, loading and discount rows of the two administrations for one policy and return the reconciling difference. premium ld applied vs fed factor · insprem premium spec · declared but unrated ld pattern · pol prem rate manually corrected ambiguity · systemic premium scan hygiene · abacus ipal ld catalogue mismatch · ppa bpshift manual premium support.investigator.pricing candidate 40 tickets asked / 77 analyses used; 64 → 44 h; distinct from the rating replay, which questions the engine rather than the stored rows.
data.tool.installment-plan-recompute tool Installment plan recompute and comparator — Recompute the installment plan from the premium and frequency, compare both administrations' plans and emit the correction that keeps paid instalments untouched. change installments procedure · billing and installments · installment rounding · pol pplan not a mirror · calculate installments endpoint · premium floor and installment ceiling surfaces · insis first month due premium reversal · insis premium reversal first month · preminst prod support.investigator.pricing candidate 30 tickets asked / 75 analyses used; 32 → 12 h — the largest proportional saving in the catalogue; 4 holders.
data.tool.commission-compare tool Commission and self-retention comparator — Compare the participant commission rows of both administrations against the effective rule set and emit the correction. ipal agent commission prefill · cfg agent gen commission rules gap · commission hold transfer comparator gap · renewal same account agent drift report · insis broker linked discount config · insis broker on direct ipal renewal support.investigator.pricing candidate 16 tickets asked / 45 analyses used; 4 holders; one memory file names the missing comparator explicitly.
data.tool.fx-recompute tool Currency and rate recomputation — Recompute a policy's amounts against the rate that applied on its rate date and report every row that does not reconcile. currency and rates · bgn2eur policy conversion · bgn eur conversion · insis currency rate lookup · cargo 1102 historical fx rate override · cargo products foreign currency native · myr euro conversion repair miss · sPPlan currency unconditional insert support.investigator.pricing candidate 9 tickets asked / 19 analyses used; 8 seeds. The currency changeover is separately an assessment-and-referral operation.
data.tool.cargo-statement-correct tool Cargo statement and certificate corrector — Apply a corrected value or text to a monthly cargo statement across both administrations and re-total it. cargo products · cargo policy update · cargo recalc alternative to unk0103 · cargo 1103 expired parent with renewal discriminator · customer text apply verbatim · insis ul cargo object edit · cargo iv 1100 1102 maxv 10m support.investigator.transfers candidate 1103 statement correction 13 / 21 and cargo text correction 12 / 5 — the text shape is thin at 2 holders.

4. Data & Manipulation — documents and printing

id kind what it does seeds owner status evidence
data.skill.print-diagnosis skill Diagnose document production — Separate wrong source data from wrong print configuration from a failed invocation, and name which of the three it is. document generation · cfg print docs template configuration · dont fallback on template error · insis print configuration support.investigator.printing existing · data.skill.print-diagnosis 50 tickets asked / 87 analyses used; 124 → 96 h; 4 holders.
data.skill.document-production skill Produce or retrieve a policy document — Resolve the template and every parameter from the database, evaluate the print gates and produce the document. /print-policy · policy print recipe · bipublisher direct runreport probe · sr docs chain support.investigator.printing existing · data.skill.document-production Same shape as the diagnosis row: 50 / 87.
helper.print-probe tool Invocation, registration, data-readiness and artefact-age probe — Answer 'did it run at all, is it registered, is the data ready, how old is the artefact' for one policy and document type. document generation · cfg print docs template configuration · README · policy print recipe · pr basic product documents lov · gen risk documents validity change enddate gap support.investigator.printing existing · helper.print-probe Serves 6 operations in the inventory; 'invocation before configuration' is one of the 13 inherited methodology rows.
data.tool.bipublisher-runreport tool Direct report-server call — Call the report server directly with resolved parameters and return the document, bypassing the application entirely. bipublisher direct runreport probe · policy print recipe · /print-policy · serdica print service layout divergence support.investigator.printing candidate An implementation already exists outside this repository as a local desktop tool with self-test verbs; the recipe here is complete enough to reimplement it.
common.tool.aisa-blob tool Stored-document extractor — Pull a stored document or large object out of the database by policy, document or blob id and write it to a file. README · ipal blob extraction via mcp · fileserver identifiers and store · bulk document extraction windows support.investigator.printing existing · common.tool.aisa-blob Replaces a batch workaround the memory records as roughly eighty times slower.
data.article.print-surfaces article The print surfaces and where they diverge — Which service renders which document, and where the layouts and field sources of the three print paths disagree. serdica print service layout divergence · serdica pdfgeneration docx templates · bulstrad online print templates · multitrip print reads latin byclient address phone · insis property pdf inverted mapping · mtpl doc attach flow support/investigators/printing article 6 memory files describe divergent print paths for the same nominal document.

5. Data & Manipulation — accounts, access and parties

id kind what it does seeds owner status evidence
data.skill.access-diagnosis skill Diagnose account and access layers — Walk identity, account, office and role for one person and name the layer that blocks them. bulstrad employee account · ipal user layer separation · identity server ldap authentication · no forgotten password · access login pair db with kibana support.investigator.access existing · data.skill.access-diagnosis 38 tickets asked / 62 analyses used; 72 → 42 h; access/account is 8 % of tickets with the highest DB-write rate at 86 %.
helper.access-inventory tool Identity, account, office and role inventory — Return the whole access tree for one identity and expand the effective audience of a role or route. identity server ldap authentication · ipal routes product access · ipal user layer separation · /add-agent · account tree · roles and authorization support.investigator.access existing · helper.access-inventory Serves 4 operations; the account and the agent/office shapes together are 73 tickets asked.
data.skill.agent-office skill Provision an agent, broker or office — Compare the counterpart administration's office and people against the estate's branches, accounts, roles and numbering counters, then fill the gaps. /add-agent · ipal new office provisioning checklist · exclusive agents · broker per office agent pattern · bulstrad office individual agent activation · seq polno office script superset · ipal offices table · ip office branch user provisioning 17614 17313 17254 · provision ip 18310 kalisto 2016 · ip office sequence grants blocked backlog support.investigator.access existing · data.skill.agent-office 35 tickets asked / 38 analyses used; 70 → 46 h; 7 one-off provisioning scripts in the checkout repeat one pattern. No catalogue entry, although its two siblings add-bso and add-car have one.
data.tool.role-grant-diff tool Bulk role grant and revoke difference — Expand a target audience rule to the accounts it selects, diff it against the current grants and emit the idempotent delta with counts. ipal routes product access · ipal role usage inventory · ur user role · ur 12 installments role · accs policies visibility model · sd1353 makso prod ur makso grants · sd1954 grant ur commercial property to empl · sd1353 makso archive broad grants and restrict support.investigator.access candidate 6 tickets asked / 47 analyses used; the one-off scripts in the checkout grant roles to roughly 790 accounts by criteria.
data.tool.person-match tool Person and company matcher across both administrations — Match one national or company identifier, or a name, to its records in both administrations and flag the duplicates. ipal insis person matching · ipal duplicate customer merge · insis p people auto3p duplicate · ipal customer sync flow · c cust type and addresses pick · ipal egn birthdate timezone shift · insis p address language variants · persons support.investigator.access candidate 8 memory/knowledge files; duplicate-customer resolution is its own operation in the inventory.
data.tool.contact-address-dedup tool Duplicate contact and address cleanup — Report or merge the duplicate contact and address rows one customer accumulates from delete-and-reinsert churn. clean duplicate contacts addresses · ipal customer sync flow · ipal insis id mapping tables · c cust type and addresses pick support.investigator.access candidate A parameterised two-phase script already exists in the checkout: statistics first, cleanup second, scopable to one customer.
data.skill.person-policies skill List a person's or company's policies — Sweep the four surfaces a person can appear on and return every policy with the cross-system findings. /person-policies · person policies json · person policies fast path · person policies json template support.resolution existing · data.skill.person-policies 5 tickets asked; thin — 1 holder with two or more tickets.
data.tool.person-policies-sql tool Four-surface policy sweep — One parameterised query returning every policy for one identifier as a single document, with the mismatch findings inline. person policies json · person policies json template · person policies fast path support.resolution existing · data.tool.person-policies-sql Already an executable template; the shape it serves is thin at 1 holder.
data.tool.report-extract tool Parameterised customer extract — Run a parameterised select for a customer request and hand back a spreadsheet or delimited file. plsql xlsx generation options · person policies json · fast set based sql diagnostics · bulk loop output and parsing discipline support.resolution candidate 5 tickets asked; thin — 1 holder. The export format question is already resolved in memory.

6. Data & Manipulation — health

id kind what it does seeds owner status evidence
data.skill.health-diagnosis skill Diagnose health lifecycle and totals — Follow a health case from census through claim, evaluation and payment and name the step that produced the wrong total. README · health product 8000 anatomy · health claim pipeline step14 overwrites step13 · health claims coinsurance double division · health claim apply drug limits no drugs defect support.investigator.health existing · data.skill.health-diagnosis No independent ticket count was measured; the health branch is feature-gated to one environment.
data.skill.health-report-review skill Review a health provider report — Read a provider report against the check catalogue: the file, its lines, the card holder, the claim behind it and the decision taken. /review-ao-report · hlt report line correction paths · hlt ao report discount vs balance · dzo group claims process support.investigator.health existing · data.skill.health-report-review Qualitative: an established procedure with a per-round test set, no measured recurrence.
helper.health-line-compare tool Report line to claim to evaluation to payment comparator — Follow one report line through to its payment and show where the amounts stop agreeing. /review-ao-report · hlt invoice aggregate formulas · health claim pipeline step14 overwrites step13 · hlt imp data columns dont mean their names support.investigator.health existing · helper.health-line-compare Serves 5 health operations in the inventory.
data.tool.hlt-invoice-recompute tool Health invoice aggregate recompute — Recompute the invoice aggregates from their stated formulas and compare them with what is stored, day-boundary drift included. hlt invoice aggregate formulas · hlt invoice period auto manual · hlt invoice date utc day drift · hlt ao report discount vs balance support.investigator.health candidate 4 memory files, one of which writes the aggregate formulas out in full.
data.tool.hlt-import-line-classify tool Health import line classifier — Classify every line of an imported provider file as accepted, declined or errored and name the rule that decided it. hlt import declined vs error line states · hlt imp data columns dont mean their names · hlt import cover binding and insis 10char rule · hlt import person name check · hlt imp tables indexes and grants · hlt ao import abacus call amplification support.investigator.health candidate 6 memory files; one of them is the cause of the repeated-rating-work operation in the inventory.
data.tool.hlt-payment-packet tool Health payment confirmation and undo packet — Build the payment confirmation for a report, and its undo, including the mass-payment file the bank expects. hlt ao payment confirm undo · hlt ao import batch layer and payment gaps · eurobank mass payment file format · hlt ao export import directories support.investigator.health candidate 4 memory files; the file format is a fixed specification and the undo path is documented, which is the teardown a write packet needs.
data.article.health-8000 article The health product and its pipeline — What product 8000 is: its packages and covers, the census, the claim pipeline, the provider report and the payout. README · health product 8000 anatomy · health product 8000 cover modes · dzo group claims process · bst health two company model acta · census member code two provisioning paths · health products qa development support/investigators/health article A self-contained knowledge base of its own plus 20-odd health memory files; five overlapping editions of one domain guide need collapsing on migration.

7. Data & Manipulation — master data and blanks

id kind what it does seeds owner status evidence
data.skill.add-bso skill Blank range and lifecycle check — Validate a blank number range against its format and the existing stock, add only the free numbers and verify the count. /add-bso · bso format · bso post issue maintenance sequences · insis blank registry rejection support.investigator.master_data existing · data.skill.add-bso 5 tickets asked / 32 analyses used; 4 holders — not a thin shape, which corrects an earlier reading.
data.tool.bso-range-validate tool Blank range validator — Check a range for format, script confusion between the two alphabets, overlap and prior use, and emit only the missing numbers. bso format · assistance card numbers · bulstrad online sales bso pool · cfg blank numbers office extension proposal · insis blank registry rejection · /add-bso support.investigator.master_data candidate The mechanical half of a 5 / 32 shape; the validation rules are fully written out in memory.
data.skill.add-car skill Vehicle nomenclature alignment — Look a make and model up in all three nomenclatures, decide which of them must change and emit the insert set. /add-car · eisoukr brand nomenclature · car type mapping · fuel type mapping support.investigator.master_data existing · data.skill.add-car 2 tickets asked / 2 analyses used; thin — 1 holder.
data.tool.car-compare-sql tool Vehicle comparator — Field-by-field comparison of a vehicle's record in both administrations by chassis or registration number. srd integr compare ipal insis car · compare ipal insis car rpad fix · insis ipal car sync invariant · oracle rpad truncates silently support.investigator.master_data existing · data.tool.car-compare-sql A deployed procedure today; a patched version fixing its display truncation is in the checkout awaiting promotion.
data.tool.vin-chain-update tool Chain-aware vehicle correction packet — Emit the correction for a chassis, plate or vehicle type across the object version chain and both administrations, with the comparison as its proof. vin update chain aware · vehicle change vin case split · vehicle subtype change support · dkn plate transfer pattern · engine no null vs star marker · insis ipal car sync invariant · SD-1950 reconcile vin objects ipal support.investigator.master_data candidate 29 tickets asked once the mail stream is counted / 16 analyses used; moved into build group 1 by D59.
data.tool.eisoukr-status-decode tool Regulator status and duplicate-cover decoder — Turn a regulator response code and the active-cover check into one named outcome with the blocking policy identified. eisoukr response codes · eisoukr mtpl status service · duplicate policy check 4710 · mtpl duplicate 10 off open question · test eisoukr simulator · kat eisoukr authoritative car parameters · srd integr tr lib motor prod support.investigator.master_data candidate 17 tickets asked / 81 analyses used; 39 → 30 h; 3 holders; the response-code catalogue is already a table.
data.tool.vehicle-nomenclature-lookup tool Three-nomenclature vehicle lookup — Look one make and model up in all three catalogues at once and report which of them is missing it. /add-car · eisoukr brand nomenclature · kat getkatdata soap pull · car type mapping · iis objects insis to ipal car import support.investigator.master_data candidate The mechanical core of the thinnest shape in the catalogue: 2 / 2, 1 holder, 100 % lead share.
data.tool.blank-after-issue tool Issued-blank replacement and invalidation — Replace, cancel or invalidate an already-issued green card or sticker and keep the registry and the regulator in step. bso post issue maintenance sequences · gc period insis gf desync · insis blank registry rejection · assistance card numbers support.investigator.master_data candidate 4 memory files; a distinct operation from adding a range, and the only blank operation that touches the regulator.

8. Data & Manipulation — operations recovery

P The one proposed agent sits here. Five operations in the inventory carry the operational-recovery domain — exhausted storage, an orphaned database-link backlog, a broker/channel recovery, a halted process, a frozen replica — and all five are assigned to the transfer investigator today, because their symptom arrives as a failed transfer. Two things separate them from transfer work. The evidence is platform state, not policy state: session and lock views, tablespace and archiver state, queue depth, host processes. And the connector that reads it is a shell on the estate's hosts, which is not read-only — it carries privileged execution. Profile isolation in this wiki is provisioning, not instruction (Agents § 0.2), so a profile that holds privileged host execution should not be the same profile that holds the customer's policy-write grants for the same case. That is an isolation boundary, which is the only ground on which a new agent exists; a skill of the transfer investigator would inherit the grant rather than separate it.

P Agents considered and rejected. An assistant-failure agent — the Beth shape is 14 tickets on one product surface with no denied context of its own, so it is a skill of the transfer investigator. A health-import agent — the health investigator already owns that surface, and import lines are its data. A corpus-migration agent — the v1 migration is a project with an end, and the platform already spawns a summarizer for a missing node (Agents § 0.6). A partner-integration agent — the commercial assessor plus a knowledge domain covers it, and the partner never reaches the estate.

id kind what it does seeds owner status evidence
data.tool.db-health-probe tool Database estate health probe — One read-only sweep of tablespace, archiver, blocking sessions, database-link sessions, library-cache pins and scheduler jobs, returning the named condition. insis tablespace exhaustion transfer halt · insis archiver ora00257 policy no halt · insis aud buffer busy outage · insis library cache pin deadlock · ora 02049 self block via insis forms · orphaned dblink session transfer backlog · insis session caps serdica ablera · db scheduler jobs · insis dblink performance regression support.investigator.operations candidate 9 memory/knowledge files behind 5 operations that share one profile today and have no helper of their own; each signature presents as a data error.
data.tool.idcontrol-headroom tool Identifier allocator headroom report — Report every identifier allocator approaching its length overflow, with the percentage consumed. idcontrol headroom report · idcontrol allocate id length overflow · idcontrol · insis sequences per table support.investigator.operations candidate A runnable whole-estate report exists in the checkout today; it is preventive rather than reactive, so it has no ticket count.
data.tool.transfer-backlog-partition tool Transfer backlog partitioner — Split a pending-transfer backlog into steady state, retryable and genuinely stuck, and give each class its action. int trnsf pend bulk triage · int trnsf pend steady state not outage · orphaned dblink session transfer backlog · db transfer timeouts · kgas pileup not proof of degradation support.investigator.operations candidate 5 memory files; two of them exist precisely because a backlog was misread as an outage.
data.tool.mq-probe tool Message-bus queue and latency probe — Read queue depth, consumers and per-request latency for the message bus and identify a killed or unbounded channel. rabbitmq qa management access · rabbitmq per rid latency trace · serdica rabbit manual command publish · pas notes unbounded reply amqp channel kill · microservice topology support.investigator.operations candidate 5 memory/knowledge files; the bus sits between every microservice pair in the topology.
data.article.outage-signatures article Infrastructure signatures that look like data errors — The catalogue of platform conditions whose user-visible symptom is a wrong business message. kgas pileup not proof of degradation · anl risk model cold load rpc timeout · abacus morning rush 60s timeouts · car price ws getpricebyvin timeout · kuha polica gfirm timeout · apigateway endpoints timeout architecture · insis p agents replica sync · core camunda in process bottleneck support/investigators/operations article 8 memory files; 'a data-shaped error is not proof of a data cause' recurs across all five recovery operations.
support.investigator.operations agent Operations and infrastructure investigator — Investigate a symptom whose cause is the platform rather than the data: exhausted storage, blocked sessions, a halted process, a frozen replica. insis tablespace exhaustion transfer halt · orphaned dblink session transfer backlog · ssh mcp cli · insis session caps serdica ablera · rabbitmq qa management access · shared infra attribution · db transfer timeouts support.investigator.operations candidate 5 operations in the inventory carry the operational-recovery domain and are all assigned to the transfer investigator today; the shell connector they need is not read-only.

9. Configuration

id kind what it does seeds owner status evidence
configuration.skill.normalization skill Understand and reconcile product sources — Turn a specification into a validated product model, with the baselines and the blocking questions named. product config new product · product configuration · /configure-product · find the requirement before proposing change configuration.normalizer existing · configuration.skill.normalization Configuration changes close in a median 9 days against 1 for a correction.
configuration.tool.product-validator tool Product-model consistency checker — Check an authored product model against its schema, recount its members and resolve its cross-references. validate product · product config new product configuration.normalizer existing · configuration.tool.product-validator Already an executable in the wiki's own contracts folder; it cannot confirm the source's meaning, only the model's self-consistency.
configuration.skill.product-build skill Build a product from its specification — Propose the configuration parts a specification implies, agree the scope, then emit the ordered set, the acceptance script and the rollback. /configure-product · product config new product · product configuration · config key uniqueness map · dev product landscape configuration.root candidate The v1 twelve-part build is the single largest skill in the workspace; v2 splits it across the five configuration stages, so this row records the seed rather than a new capability.
helper.config-diff tool Target-aware configuration diff — Diff schema, rows, effective versions and consuming code for one configuration area between two targets. note incidental config diffs dont normalize · config key uniqueness map · null semantics per config table · config surface liveness test · product configuration configuration.ipal.builder existing · helper.config-diff Serves 7 configuration operations in the inventory.
helper.numbering-preflight tool Non-consuming numbering preflight — Check rows, sequence, grant, synonym, principal and collisions for a numbering configuration without consuming a number. policy no generation · manual policy no preconsumes sequence collision · seq polno office script superset · policy no composition · policy no office frozen at first transfer · cargo child number shared series collision configuration.serdica.builder existing · helper.numbering-preflight 6 tickets asked / 14 analyses used; serves the numbering and the number-collision operations.
configuration.tool.validation-cell-toggle tool Validation threshold relax and revert — Capture the baseline of a validation cell, relax it for one bounded operation and revert it to the captured baseline. validation threshold temporary relaxation · field validation frameworks · validation config freshness · cfg manual premium control · check abacus layer for validations · abacus validation pipeline · never promote config ahead of evaluator configuration.ipal.builder candidate 18 tickets asked / 41 analyses used; 4 holders. It is the clearest write-with-teardown in the corpus.
configuration.tool.label-locate tool Label, message and translation locator — Find which of the three text surfaces owns a displayed string and emit the per-language update for it. ipal descr link chain · ui i18n vs sr messages · sr messages before lt doc codes · pricing factor dependent display label · insys messages reins 79 configuration.serdica.builder candidate 12 tickets asked / 27 analyses used; 4 holders; shared with the configuration label sweep.
configuration.tool.factor-value-add tool Pricing factor and dependent-choice add — Add a factor value, and its dependency key where the factor is dependent, to every product that needs it, from the counterpart's source row. ipal pricing factor framework · abc cfg pricing factors mapping · graphql prpricingfactorvalues · 2215 home add dependent lov ui gap · pricing factor dependent display label configuration.ipal.builder candidate 11 tickets asked / 42 analyses used; 4 holders; the flat-versus-dependent trap has its own memory file.
configuration.tool.tariff-table-check tool Official tariff table check — Check a computed premium against the transcribed official tariff matrix for the product, band by band. motor tariff 2026 · 4710 abacus factor defaults · 4704 casco covers factors · 4710 electric vehicle tariff band gap · casco no claims discount years based configuration.source_analyst candidate The 2026 motor matrices are already transcribed as fixed tables; the tariff analyst is a profile denied a database, so a table it can read locally is exactly its instrument.
configuration.tool.print-doc-register tool Registered document-set change — Add, remove or re-point a document registration for a product and prove the registration is what the print gate reads. cfg print docs template configuration · pr basic product documents lov · insis print configuration · sr docs chain configuration.serdica.builder candidate 4 memory files; the diagnostic side is covered by the print probe, the registration side is not.
configuration.article.config-surfaces article Where product behaviour is configured — Every configuration surface across the three systems that decides how a product behaves, and which key is unique where. product configuration · product config new product · config key uniqueness map · null semantics per config table · config surface liveness test · abacus schema · abacus engine vs abc access schema configuration article 7 knowledge/memory files; two of them exist only to stop the pricing engine and its resident schema being confused.
configuration.article.product-catalogue article The products and what each one is made of — Per-product cover sets, factors, packages and known configuration gaps, product family by product family. 4704 casco covers factors · cargo products · product 1126 · marsh 3618 packages · lb offers and cover rules · dev product landscape · travel 3618 iv authority ladder · vessel object model 1126 configuration article Roughly 40 product-specific memory files; 8 are cited here as the shape of the node.

10. Development

id kind what it does seeds owner status evidence
source.skill.plsql-change skill Prepare a stored-code change — Snapshot the live body, take its content signature, merge three ways and make the signature a precondition of the apply. db resident procedure fix workflow · odp net plsql bindbyname · db comments in english · db change 5step commit last source.implementer.db-plsql existing · source.skill.plsql-change One of the three worked skill samples in the wiki; the workflow is written out in memory.
source.skill.release-audit skill Check the serving release — Prove which revision is actually serving on a target, separating deploy noise from a stale build. test prod release audit · stack line numbers prove stale build · serdica deploy restart noise patterns · serdica backend branch per env source.deployer existing · source.skill.release-audit 4 memory files; the stale-build signature is a recurring false diagnosis.
source.skill.port skill Port only the real delta — Compute the genuine difference between two branch heads and carry only that, checking the base commit first. cross branch port check base commit · merge to ancestor branch is fast forward · serdica branches · head moved under you recheck source source.deployer existing · source.skill.port 4 memory files; the branch-per-environment flow makes this a step of every change.
source.tool.plsql-unwrap tool Wrapped package source recovery — Return readable source for a stored package whose body is wrapped in the database, from the captured clear copies. policyg unwrapped source · gen appl pkg unwrapped · policyg · gen appl pkg · preminst prod · gen install prod common.db-extractor candidate 6 seeds; 11 further package bodies are spooled in the health knowledge base's own PL/SQL folder.
source.tool.error-to-throwsite tool Error text to throw site — Map a displayed error string to its message id and from there to the exact throw site in stored code or backend source. ipal error message to throw site · source attribution for db call sites · disjunctive error template third source · generic error check object values first · transfer pipeline · db error contract source.planner candidate 6 seeds; the transfer pipeline document already carries line-numbered throw sites, which is the lookup table this tool needs.
source.tool.branch-delta tool Branch delta and base-commit check — Compute the true delta between two branch heads, verify the base commit and refuse a port whose head moved. cross branch port check base commit · merge to ancestor branch is fast forward · head moved under you recheck source · gitlab mr creation limits · serdica backend branch per env source.deployer candidate 5 memory files; the mechanical half of the existing port skill.
source.article.backend-shape article The backend's shape and its traps — The microservice topology, the authoritative compiled model, the mapping profiles and the construction traps. microservice topology · ipal service topology · serdica compiled ef model is authoritative · bstintegration automapper profiles · no cross microservice references · baseresult exception semantics · activator createinstance exact arity · apigateway endpoints timeout architecture source/serdica-backend article 8 knowledge/memory files; the per-microservice child nodes are auto-created by the summarizer.
source.article.build-and-test article Building, testing and running it locally — What it takes to build, seed, run and debug the estate's code on a developer machine, and where the toolchain breaks. serdica scaffold optimize pipeline · claims local run pluginbinaries · claims plugin host service exposure · serdica inmemory ef test seeding · lsp diagnostics unreliable in serdica backend · debian11 eol breaks riskmodel docker build · gitlab mr creation limits source article 7 memory files; one operation in the inventory is exactly 'repair a customer build or deployment dependency'.
source.article.db-estate article The database estate and its packages — The schemas, tables and stored packages of both administrations, with the comment-versus-reality defects called out. ipal schema · insis schema · db overview and improvements · db packages · abacus schema · oracle sql gotchas · sqlcl cross db sql quirks · insis sequences per table source article 8 knowledge/memory files covering 7 schemas, 210 tables and 95 packages.

11. Commercial

id kind what it does seeds owner status evidence
commercial.skill.assess-effort skill Assess required work and effort — Investigate what a request would take through read-only evidence and record the range, dependencies, exclusions and uncertainty. support contract bg · support contract custom en · insis change request commercial.assessor existing · commercial.skill.assess-effort 22 of 485 tickets are CR candidates; three operations in the inventory route to assessment rather than delivery.
commercial.tool.effort-comparable tool Comparable-work lookup for an estimate — Find past cases of the same shape and return their recorded effort and outcome as the comparables behind an estimate. mine tickets classify · mine tickets timing · kb memory vs rediscovery cost · Operational Method Evidence commercial.assessor candidate The mining scripts that produced the measured catalogue already exist; 185 reliable timings against 230 human estimates.
commercial.tool.integration-sample-pack tool Partner integration sample pack — Emit a partner-ready request and response set for one product from what the product declares, with the pricing factors listed. register policy dto · register policy one shot from db · graphql prpricingfactorvalues · /bulsi · 4710 abacus factor defaults · bul si integration partner commercial.assessor candidate 6 seeds; one live partner engagement drove all of them and the one-shot builder is already written out.
commercial.article.partner-engagement article How a partner integration is run — What a third-party developer needs, what may be shared, and the discipline of answering a partner's question. /bulsi · bul si integration partner · bulsi engagement workflow · partner engagement discipline · verify bulsi mechanics before asserting · no modify partner shared content · bulsi 3636 premium rounding 363626001199130 commercial article 7 memory files and one v1 skill from a single partner engagement.

12. Common and platform

id kind what it does seeds owner status evidence
common.tool.aisa-jira tool Ticket-system client — Fetch, search, comment, attach, tag and transition tickets from the command line, with a double-post guard on internal notes. README · jira via aisa jira cli · aisa internal comment single per ticket · jira attachment fetch common.communicator existing · common.tool.aisa-jira Source and a Release build exist; no build is present at the publish path every skill names.
common.tool.aisa-mail tool Mailbox archival client — Sync, slice and extract mail threads from the shared mailbox with a body slicer and inline-answer detection. README · aisa mail cli · email analysis aisa mail first · ms graph cli email fetch workflow common.communicator existing · common.tool.aisa-mail Recorded as roughly a 95 % token reduction against the connector for bulk archival.
common.tool.aisa-hdesk tool Customer helpdesk client — Authenticate, fetch and sync tickets from the customer's own helpdesk and hand them to the ticket system. README · aisa hdesk cli · windows dpapi credential cache support.root existing · common.tool.aisa-hdesk Source only; no build output exists in the checkout at all.
common.tool.kibana-trace tool Log trace by request, policy or user — Query the environment's log stack for one request id, policy or user and return the ordered error chain as evidence. kibana log access · kibana guid to operator via requestid · kibana batch response printdocs array · access login pair db with kibana · db trace authoritative over net log common.db-prober candidate 45 tickets asked / 45 analyses used; 162 → 131 h; the thinnest large shape, 2 holders and an 87 % lead share.
common.tool.attachment-fetch tool Attachment normaliser — Take an attachment from any arrival channel and return its text, its metadata and its embedded images as case papers. jira attachment fetch · outlook attachment fetch · local msg extraction · jira video attachment frame extraction · office docs read and render · bulk document extraction windows · README common.communicator candidate 7 seeds across three channels; the legacy extractor is retained precisely because no single normaliser exists.
common.tool.case-corpus-mine tool Case-archive miner — Walk the case archive and emit the per-shape counts, effort classes, holders and timings that rank the capability list. mine tickets extract · mine tickets classify · mine tickets holders · mine tickets timing · analyze tickets common.experience-curator candidate Five working scripts; they produced every measured number the capability catalogues rank on.
common.tool.memory-index-check tool Memory index integrity check — Verify that every index entry resolves to a node, every node is indexed and no description contradicts its file. audit-knowledge · memory system maintenance · one description per thing · name pattern with plain description common.experience-curator candidate A link-integrity gate already exists for the file-based corpus; 565 memory files and 27 knowledge files depend on it.
common.tool.bg-style-lint tool Outbound Bulgarian text lint — Check a drafted reply against the recorded terminology, currency, date and enumeration rules before it is sent. bg prose style · bg made up words · polica vs policy terminology · product 4710 terminology · latin letters for enumerations · currency display · date format convention · bulstrad life full name · product names from insis · joro zhoro disambiguation common.communicator candidate 10 feedback files, each recording a correction the customer or the user made to outbound text.
common.skill.experience skill Retrieve and judge experience for this task — Select compatible past cases and knowledge for the task at hand and decide whether they still apply. kb memory vs rediscovery cost · cross check and reanalysis · KNOWN ISSUES · triage baseline common.experience-curator existing · common.skill.experience Cached knowledge measured at 10-60x cheaper and 30-300x faster than rediscovery.
common.skill.retained-learning skill Retain and improve a capability — Turn what a case taught into the memory entry, the amended procedure and the executable that stops the next case relearning it. propagate learnings after ticket · auto update knowledge · memory system maintenance · recurring manual fix escalate to config · durable fix over comment common.experience-curator existing · common.skill.retained-learning 5 feedback files; the pain point this addresses is stated as the reason for the whole precipitation stage.
common.article.evidence-discipline article Evidence discipline — Verify rather than infer: what counts as a finding, what a failed probe means and how a baseline is chosen. verify dont guess · failed probe is not a finding · cross check and reanalysis · db investigation discipline · baseline same state peer not end state · ui panel zero not evidence of absence · dont infer clobber from snapshot delta · dont infer staleness from format · no endpoint is not no writer · dont over interpret warning level retry noise support/methodologies article Roughly 25 feedback files; 6 of the 13 rows of the inherited methodology catalog belong to this family.
common.article.write-discipline article Write and remedy discipline — How a change to live data is shown, applied, verified and committed, and when a workaround is preferred to a repair. db change 5step commit last · strict read only no rollback · confirm before destructive actions · operator sql complete first pass · offticket policy changes need approval · insis dml executor and username · transient vs structural fix · prefer return to application for dual system corrections · prefer path a when no regulatory tie · decouple over delete · temp tables support/methodologies article Roughly 20 feedback files; 220 of 333 analyses end in a database write, which is what this family governs.
common.article.precipitation-discipline article Precipitation discipline — When a finding becomes a memory entry, a register row or an escalation, and how the closing walk is reconciled. propagate learnings after ticket · auto update knowledge · maintain known issues register · memory system maintenance · one description per thing · kb memory vs rediscovery cost · aisa self discipline at write time support/methodologies article 7 feedback files; the 20.05.2026 audit measured these very rules failing at author time.
common.article.channel-practice article Channel practice — How each arrival channel behaves, what it hides and what must be scanned before a cause is proposed. scan mailbox and microservice logs per subject · cross channel correlation · email archive convention · jira adf date node invisible in list · hdesk jira provenance staleness check · non bulsi emails archive to emails dir platform/connectors article 6 memory files; the step-zero cross-channel scan is one of the 13 inherited methodology rows.
platform.article.environment-registry article The environments and how they are addressed — Which target is which, the two addresses every database host answers on, and the default environment per kind of work. db host dual address · sqlcl connections state · serdica backend branch per env · bst dev env and product 8000 generation · verify prod object state on prod connection · work directly on bulstrad qa · qa data volatile not ground truth · /workspace-initialize platform article 8 seeds; 'environment defaults' is one of the 13 inherited methodology rows and the dual address has its own file.
platform.article.data-protection article Personal data and secrets — What may not enter a stored note, how credentials are held and how a synthetic identifier is made for a test. gdpr no customer pii in memory · secrets discipline · windows dpapi credential cache · egn synthetic generation rules · ablera test accounts · anthropic api call credential path platform article 6 memory files; the synthetic-identifier rules are precise enough to be an executable generator on their own.

13. Workspace-only

P Not a runtime capability. These serve the v1 file-based workspace and have no place in the v2 runtime: the case record, the ledger and the connectors replace what they produce. They are listed so the migration does not mistake their absence for an omission, and because two of them (the documentation gate and the offline viewer) are worth keeping as authoring tools for this wiki itself.

id kind what it does seeds owner status evidence
workspace.tool.analysis-render tool Ticket analysis HTML renderer — Inline the shared stylesheet, script and clause library into a written analysis page and compute its asset depth. finalize analysis · ticket analysis · html ticket style · aisa analysis · ticket analysis template workspace candidate The v2 case record replaces the artefact this renders; the renderer serves the file-based workspace only.
workspace.skill.archive-discussion skill Archive a discussion thread — Turn a non-incident thread into a self-contained browsable archive with every source file cited and openable. /archive-discussion · others archive convention · email archive convention · discussion vs issue analysis format · analysis format parity jira email others workspace candidate In v2 a thread is a case paper, so the archive format itself is not a runtime capability.
workspace.skill.design-docs skill Produce a design or specification suite — Run an approval-gated build of a numbered specification suite or a combined design document with a running log. /design-docs · design document suite convention · readme html ceo doc trio · mermaid offline inline svg workspace candidate Authoring, not operating; the estate's own change documents are Customer-specific development module outputs.
workspace.tool.token-audit tool Assistant configuration token audit — Measure prompt load, tool surface, model switches and the cache split of an assistant configuration and rank the waste. /token-audit · optimization philosophy · aisa disconnect idle mcp sessions · subagent session limit check disk first workspace candidate Superseded in v2 by the ledger, which records provider usage as a fact rather than a measured audit.
workspace.tool.wiki-gate tool Documentation convention gate — Check the design wiki's links, tags, sources and reachability and regenerate its open-item register. wiki check · wiki challenges · aisa next documentation style · md heading anchors no emoji workspace candidate Serves this wiki, not the runtime; its memory-tree cousin is listed as a runtime candidate separately.
workspace.tool.hdesk-offline-viewer tool Offline helpdesk ticket viewer — Generate a dependency-free local viewer and a dated queue report for the cached helpdesk tickets. gen cached views · gen status · hdesk current status html · offline local html viewer workspace candidate A cache-browsing convenience; in v2 the helpdesk is a connector and its tickets are cases.
workspace.skill.workspace-initialize skill Set the workspace up — Check the runtime prerequisites, install the database client, register the named connections and prebuild the channel clients. /workspace-initialize · workspace tooling state 2026 06 · sqlcl connections state · claude settings layout workspace candidate Deterministic provisioning of one operator's machine; v2 provisions connectors centrally.
workspace.article.authoring-conventions article Authoring conventions — How this workspace's own documents, diagrams, citations and commits are written. aisa next documentation style · mermaid er sequence label rules · mermaid class name collisions · mermaid gantt syntax · cite source document small text · cite attachments with filesystem link · commit messages no wrap · git commit only on request · docs folder for on request documentation workspace article Roughly 25 feedback and reference files about writing, diagramming and committing in this repository.
workspace.article.host-platform article The host platform's quirks — Shell, encoding, path and tooling behaviour of the machine this workspace runs on. no python for text on windows · console utf8 codepage · git bash windows path conversion · transient files in tmp · cli diagnostics to stdout · tools dir matches binary name · script and naming discipline · winforms layout traps and offscreen check workspace article 8 feedback and reference files that exist only because the operator machine is a Windows box.
workspace.article.assistant-operation article Operating the assistant itself — How this assistant's own configuration, sessions, connectors and identity are handled. aisa agent identity · profile · optimization philosophy · claude md import syntax · claude settings layout · claude session url to local transcript · sqlcl mcp run sql silent failure · sqlcl cli batch mining workspace article The three user files plus 10-odd assistant-operation files; superseded by the platform's own profile and runtime.

Challenges