Exercise,Module,Owning screen,Actors,Prepared records,Version / dependency checkpoint,Authority boundary,Evidence ID,Source digest count,Client result KRN-CORE-01,Kernel Core,Core → Party directory → Onboard organization,Party steward,Registered / display name = Example Services Training; Kind = ORGANISATION; Email / telephone / web = office@example.test / approved training phone / https://example.test; Address = 10 Example Road; Training Town; TT10 1AA,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Search before a second create → Reuse the original organization if it represents the same legal identity.,CASE-E-KRN-CORE-01,3,Awaiting client execution KRN-CORE-02,Kernel Core,Core → Party directory → Onboard person; People; Person names,Party steward,Given / family name = Alex / Example; Display name = Alex Example; Kind = PERSON; Email = alex@example.test,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Person and organization use similar names → They remain distinct typed party identities.,CASE-E-KRN-CORE-02,3,Awaiting client execution KRN-CORE-03,Kernel Core,Core → Add contacts or address; Contact assignments; Address assignments,Party steward,Owning party = Alex Example’s returned reference; Contact kind / value = EMAIL / alex.notifications@example.test; Purpose = Select the offered notification/contact purpose; Address = 12 Example Road; Training Town; TT10 1AB,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,A destination exists without an assignment → It is not automatically the person’s contact.,CASE-E-KRN-CORE-03,3,Awaiting client execution KRN-CORE-04,Kernel Core,Core → Relationship catalogs; Define relationship type; Link organizations; Organization hierarchy; Classification workspace,Relationship steward,Parent organization = Example Services Training; Child organization = Example Regional Office; Relationship type = Approved parent/subsidiary type from the relationship catalog; Classification = Approved training classification,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Reverse parent and child → The displayed hierarchy reverses; correct the proposal before saving.,CASE-E-KRN-CORE-04,3,Awaiting client execution KRN-CORE-05,Kernel Core,Core → Define geography level; Define place; Place hierarchy; Address geography workspace,Geography steward,Levels = Existing Country → State → Locality levels; Locality code / name = TRAINING_TOWN / Training Town; Parent = The selected eligible State place; Address = Alex Example’s saved training address,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Parent is inactive or not eligible → Resolve the parent’s current/effective availability before linking.,CASE-E-KRN-CORE-05,3,Awaiting client execution KRN-CORE-06,Kernel Core,Core → Reference Masters → selected master,Reference steward,Master family = Contact Kind; Code / name = TRAINING_DESK / Training desk contact; Description = Contact destination used by the training service desk; Active = Yes initially; later propose inactivation,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Try the code in an unrelated reference family → Choose the correct family; codes do not create cross-family semantics.,CASE-E-KRN-CORE-06,3,Awaiting client execution KRN-CORE-07,Kernel Core,Core → State Model Designer; Reason Policy Designer; Model publications,Model author and independent reviewer,Dimension / consumer = Training review lifecycle / selected training consumer; States = DRAFT initial; REVIEW; APPROVED terminal; Transitions = DRAFT → REVIEW on SUBMIT; REVIEW → APPROVED on APPROVE; Reason = VERIFIED_REVIEW; narrative required for APPROVE,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,APPROVED terminal state has an outgoing move → Publication validation rejects the invalid terminal contract.,CASE-E-KRN-CORE-07,3,Awaiting client execution KRN-CORE-08,Kernel Core,Core → Party assurance,Party steward,Party = Example Services Training; Assurance evidence = The offered evidence/reference fields with a training evidence reference; Status / reason = The offered verification result and attributable reason,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,No evidence exists → Record the missing prerequisite; a populated name does not prove verification.,CASE-E-KRN-CORE-08,3,Awaiting client execution KRN-TENANT-01,Tenant Engine,Tenant Engine → Tenant onboarding; Onboarding requests; Tenant registration review,Onboarding maker and reviewer,Tenant code / name = TRAINING_TENANT / Example Services Training Tenant; Type = An offered eligible training/operating-unit type; Organization = Example Services Training; Contact / email = Training Owner / owner@example.test; Reason / evidence = Training onboarding rehearsal / prepared organization evidence reference,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Save with an old draft version → Conflict; reopen the current draft.,CASE-E-KRN-TENANT-01,3,Awaiting client execution KRN-TENANT-02,Tenant Engine,Tenant Engine → Tenant runtime provisioning; Tenant runtime registry; Tenant organization binding,Authorized provisioning and binding owner,Approved intake = TRAINING_TENANT’s exact request; Runtime identity = Server-issued tenant reference; Organization binding = Example Services Training’s reference; Execution reason = Provision reviewed training tenant,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Unapproved intake → Cannot be treated as provisioning-ready.,CASE-E-KRN-TENANT-02,3,Awaiting client execution KRN-TENANT-03,Tenant Engine,Tenant Engine → Capture identity evidence; Identity evidence review; Check business identity,Evidence maker and independent reviewer,Legal name / registration number = Example Services Training / TRAIN-REG-001; Authority / jurisdiction = The approved training registry and jurisdiction lookups; Registry URL = https://example.test/registry/TRAIN-REG-001; Validity / evidence = A future permitted validity bound / admitted custody version,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Expired evidence → Current readiness must be reassessed.,CASE-E-KRN-TENANT-03,3,Awaiting client execution KRN-TENANT-04,Tenant Engine,Tenant Engine → Tenant configuration review; Tenant configuration versions; Effective tenant configuration,Configuration maker and reviewer,Setting = DEFAULT_TIME_ZONE; Version 1 value = UTC; Version 2 value = Asia/Kolkata; Second setting = DEFAULT_LOCALE = en-IN; Reason = Training configuration and reviewed restoration,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Unknown time-zone or locale value → Typed validation rejects it.,CASE-E-KRN-TENANT-04,3,Awaiting client execution KRN-TENANT-05,Tenant Engine,Tenant Engine → Commercial proposal review; Commercial subscriptions; Check commercial subscription,"Commercial maker, reviewer and owner",Plan = TRAINING_STANDARD / Training standard plan; Tenant = TRAINING_TENANT’s runtime reference; Term / entitlement bounds = The offered effective period within the approved plan term; Evidence / reason = Prepared training subscription authority / training binding,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Expired or missing plan → Commercial readiness remains blocked.,CASE-E-KRN-TENANT-05,3,Awaiting client execution KRN-TENANT-06,Tenant Engine,Tenant Engine → Tenant domains → contextual domain actions,"Domain maker, reviewer and DNS owner",Domain = A DNS name in a training zone controlled by the team; Tenant = TRAINING_TENANT; Challenge = The exact challenge name/value returned by the domain service; Reason = Verify training domain ownership,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Wrong or missing DNS challenge → Verification stays unsuccessful; inspect the service result.,CASE-E-KRN-TENANT-06,3,Awaiting client execution KRN-TENANT-07,Tenant Engine,Tenant Engine → Onboarding owner steps; Tenant onboarding cases; Tenant truth publications,Accountable onboarding owner,"Onboarding case = The case returned for TRAINING_TENANT; Owner checks = Organization, identity, configuration, commercial and applicable domain/support/residency checks; Truth snapshot = Returned signed publication and digest; Reason = Publish reviewed training readiness",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Unbound owner provider → The owner step remains blocked; record the responsible setup dependency.,CASE-E-KRN-TENANT-07,3,Awaiting client execution KRN-TENANT-08,Tenant Engine,Tenant Engine → Tenant operations; Tenant relationships; Published tenant branding; Tenant change review,Tenant administrator and reviewer,"Tenant = TRAINING_TENANT; Change family = Relationship, branding, suspension or exit proposal; Reason = Training change to the selected family; Evidence = Current owner references required by that family",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,A branding change is saved → It does not grant a module entitlement.,CASE-E-KRN-TENANT-08,3,Awaiting client execution KRN-TENANT-09,Tenant Engine,Tenant Engine → Tenant types → owning type record,Onboarding maker and reviewer,Type code / name = TRAINING_OPERATING_UNIT / Training operating unit; Reason = Classify the training tenant consistently,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Type is pending → Inspect its displayed state; do not describe it as approved.,CASE-E-KRN-TENANT-09,3,Awaiting client execution KRN-TENANT-10,Tenant Engine,Tenant Engine → Tenant domains → contextual domain actions,"Domain maker, reviewer and DNS owner",Existing claim = The training domain’s current claim and version; Renewal challenge = Fresh returned DNS challenge; Reason = Renew training domain ownership,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Old challenge used after renewal → Inspect the returned failure/current challenge.,CASE-E-KRN-TENANT-10,3,Awaiting client execution KRN-TCP-01,Tenant Control Plane,Tenant Control Plane → Environment control,Environment maker and independent reviewer,"Tenant = TRAINING_TENANT; Environment code / name = TRAINING_PREUAT / Training Pre-UAT; Target / topology = The offered approved target, initially a bounded shared training target; Reason = Register a reviewed training environment",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Unknown/unmanaged target → Selection or submission is refused.,CASE-E-KRN-TCP-01,3,Awaiting client execution KRN-TCP-02,Tenant Control Plane,Tenant Control Plane → Deployment and recovery,"Deployment maker, reviewer and operator",Environment = TRAINING_PREUAT; Deployment template = An offered approved template and exact version; Configuration = Current effective environment/tenant publications; Reason = Deploy reviewed training environment,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Unapproved plan → Execution denied.,CASE-E-KRN-TCP-02,3,Awaiting client execution KRN-TCP-03,Tenant Control Plane,Tenant Control Plane → Environment configuration,Configuration maker and reviewer,Source setting = DEFAULT_TIME_ZONE = UTC; Target environment = TRAINING_PREUAT; Replacement = Asia/Kolkata if offered by the target definition; Restore selection = The previous permitted published value,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,A target is in another tenant → Cannot adopt this promotion through a copied ID.,CASE-E-KRN-TCP-03,3,Awaiting client execution KRN-TCP-04,Tenant Control Plane,Tenant Control Plane → Residency and support policies; Effective residency and support,Policy maker and reviewer,Residency = The approved target location / region offered by the platform; Support tier = ENTERPRISE when offered by the training contract; Support queue = The approved configured training support queue; Reason = Bind support and residency for training environment,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Residency is platform-locked → Tenant-supplied override is not authoritative.,CASE-E-KRN-TCP-04,3,Awaiting client execution KRN-TCP-05,Tenant Control Plane,Tenant Control Plane → Entitlement approvals; Current module grants,Entitlement maker and reviewer,Tenant / module = TRAINING_TENANT / an offered Kernel module entitlement; Grant value = true; Expiry = A future bound within the approved plan term; Reason = Allow the training module within the approved term,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Grant outlives plan → Rejected.,CASE-E-KRN-TCP-05,3,Awaiting client execution KRN-TCP-06,Tenant Control Plane,Tenant Control Plane → Activation and restoration,"Lifecycle maker, reviewer and executor",Tenant = TRAINING_TENANT; Truth / owner evidence = Current eligible tenant-truth snapshot and required owner results; Action = Activate or restore as offered for the current state; Reason = Activate the reviewed training tenant,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Stale or incomplete readiness → Activation remains blocked.,CASE-E-KRN-TCP-06,3,Awaiting client execution KRN-TCP-07,Tenant Control Plane,Tenant Control Plane → Governed exit closure,Authorized exit maker and reviewer,"Tenant = A disposable suspended training tenant; Exit evidence = Required custody, commercial and owner closure references; Effective closure = The permitted intended closure bound; Reason = Close the isolated training tenant",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Missing custody/disposition receipt → Closure is blocked.,CASE-E-KRN-TCP-07,3,Awaiting client execution KRN-TCP-08,Tenant Control Plane,Tenant Control Plane → Activation and restoration,"Lifecycle maker, reviewer and executor",Tenant = The disposable active training tenant; Reason = Training suspension and controlled restoration; Evidence = Current lifecycle version and review reference,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Only a suspension draft exists → The tenant has not yet been shown to be suspended.,CASE-E-KRN-TCP-08,3,Awaiting client execution KRN-AXIS-01,Axis,System Access → Experience Administration → Screens,Screen reader or author,Screen search = Domains; Control example = Domain name; Record identity = Returned screen/control references,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Same label occurs on two screens → Open the control under the intended screen; their references differ.,CASE-E-KRN-AXIS-01,3,Awaiting client execution KRN-AXIS-02,Axis,Screens → selected screen → Screen details,Screen author and eligible reviewer,"Screen = Domains; Title = Training Domains; Header help = Create a domain, then explicitly link eligible profiles. Review changes on this record.; Reason = Clarify domain setup instructions",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Edit rejected → Earlier approved title/help still render.,CASE-E-KRN-AXIS-02,3,Awaiting client execution KRN-AXIS-03,Axis,Screens → selected screen → Fields / Controls → selected control,Control author and eligible reviewer,Owner / field = Domains / Domain name; Display label = Business domain name; Control help = Use a name that describes the business access scope.; Display format = TEXT where offered; Reason = Clarify the field for training users,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,"Label changes → The source key, data identity and IAM grant remain unchanged.",CASE-E-KRN-AXIS-03,3,Awaiting client execution KRN-AXIS-04,Axis,Screens → Create Screen → Screen Details,Screen author,Screen code / name = custom-training-domains / Training Domain Directory; Description / header help = Training domain directory / Explain explicit profile links and independent review; Layout = Table; Navigation section / menu group = Training administration / Directories; Registered business source = IAM · Domains; Reason = Create the training domain directory,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Unknown source or field → Rejected; a pasted database table name is not a registered business source.,CASE-E-KRN-AXIS-04,3,Awaiting client execution KRN-AXIS-05,Axis,Selected authored screen → Fields / Controls; IAM Access Mapping,Screen author and IAM administrator,Control 1 = domain_name → source name; TEXT; wide; Control 2 = domain_code → source code; TEXT; normal; Navigation / page permissions = Existing eligible permissions offered for the Domains source; Control permissions = The selected allowed permission for each of the two fields,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Unknown source field → Cannot publish a valid binding.,CASE-E-KRN-AXIS-05,3,Awaiting client execution KRN-AXIS-06,Axis,Selected screen → Preview; Changes & Approvals; mapping context,"Author, responsible owner where required, independent reviewer",Definition = custom-training-domains current saved revision; Author preview = Preview exact saved fields and access mapping; Reviewer preview = Independent checker previews the same submitted revision; Reason = Publish the independently checked directory,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Ordinary maker approves own screen → Denied.,CASE-E-KRN-AXIS-06,3,Awaiting client execution KRN-AXIS-07,Axis,Selected screen → Preview; Changes & Approvals; mapping context,"Author, responsible owner where required, independent reviewer",Screen = Published custom-training-domains; Action / reason = Retire / End the training-only directory,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Retirement still pending → Do not claim runtime removal.,CASE-E-KRN-AXIS-07,3,Awaiting client execution KRN-AXIS-08,Axis,Axis → Permission Mappings; selected owning screen → changes,Screen author and IAM administrator,"Screen / control = Training Domain Directory / domain_name; Changed dependency = The selected permission, source or control revision; Reason = Refresh the exact mapping after dependency change",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Approve an invalidated review → Reopen the recorded drift/conflict and refresh.,CASE-E-KRN-AXIS-08,3,Awaiting client execution KRN-TIMEVAULT-01,TimeVault,Core Masters → Country → Create,Master maker and independent reviewer,Country code / name = ZZ / Training Country; Effective period = 1 January through 31 December of the selected training year; Reason = NEW_RECORD / Establish the training Country; Request identity = Returned submission reference,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Same submission retried unchanged → Returns the same request.,CASE-E-KRN-TIMEVAULT-01,3,Awaiting client execution KRN-TIMEVAULT-02,TimeVault,Core Masters → State → Create,Master maker and independent reviewer,State code / name = ST / Training State; Parent Country = Training Country’s saved business reference; Effective period = A period fully covered by approved adjacent Country segments; Reason = NEW_RECORD / Add the training State,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Parent has a gap in approved coverage → Resolve the dependency before approval.,CASE-E-KRN-TIMEVAULT-02,3,Awaiting client execution KRN-TIMEVAULT-03,TimeVault,Country or State → View record → Propose edit,Master maker,Target = Current Training Country version and revision; Correction = Training Country Corrected; Period = The unchanged full selected period; Reason = The offered correction reason and explanatory narrative,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Use an old revision after another approved change → Conflict.,CASE-E-KRN-TIMEVAULT-03,3,Awaiting client execution KRN-TIMEVAULT-04,TimeVault,Country or State → row actions → Slice and Dice,Master maker and reviewer,Original period = 1 January–31 December of the training year; Changed middle period = 1 June–31 August of that same year; Middle value = Training Country Summer; Reason = PERIOD_CHANGE / Correct the middle interval,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Gap or reversed interval → Correct the date validation error.,CASE-E-KRN-TIMEVAULT-04,3,Awaiting client execution KRN-TIMEVAULT-05,TimeVault,Country/State → selected record → Changes and review,Independent reviewer; maker for handoff recovery,Pending request = The bounded Training Country change; Decision = Approve or reject with a meaningful reason; Workflow reference = Returned review instance/checkpoint,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Workflow completion exists but owner application failed → Inspect the recorded owner error and recover the same request.,CASE-E-KRN-TIMEVAULT-05,3,Awaiting client execution KRN-TIMEVAULT-06,TimeVault,Country/State → Date views; record → Preserved versions,Reader or auditor,Record = Training Country ZZ; Effective on = 15 July of the selected training year; Recorded as of = Before versus after the bounded correction’s recorded time; Comparison = Training Country versus Training Country Summer,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Only effective date is changed → It does not select earlier recorded knowledge by itself.,CASE-E-KRN-TIMEVAULT-06,3,Awaiting client execution KRN-TIMEVAULT-07,TimeVault,Country/State → selected current period → More actions,Master maker and reviewer,"Target = Training State ST current approved version; First action = Inactivate version; Second action = Remove from use, where authorized; Reason / interval = The intended bounded withdrawal and explanation",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Country still has a dependent approved State → Parent removal must fail safely.,CASE-E-KRN-TIMEVAULT-07,3,Awaiting client execution KRN-VISTA-01,Vista,Vista → Sources & datasets → Connections → New connection,Connection maker and reviewer,Name / code = Training Case Records / TRAINING_CASE_CONNECTION; Row path = data.records when the response is {data:{records:[...]}}; Authentication = The offered public or private credential-reference mode appropriate to the approved endpoint; Limits = 50 rows; 10 seconds; Scope = Tenant-field matching for tenant data; public only for genuinely public synthetic data,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Submit before field discovery → Rejected.,CASE-E-KRN-VISTA-01,3,Awaiting client execution KRN-VISTA-02,Vista,Vista → Source Definitions; Datasets → New dataset,Data author and independent reviewer,Source = Training Cases from the reviewed connection; Dataset name / code = Training Case Summary / TRAINING_CASE_SUMMARY; Selected fields = record_id TEXT; name TEXT; status TEXT; amount NUMBER; Prepared rows = CASE1001 OPEN 1000; CASE1002 OPEN 500; CASE1003 CLOSED 500; Preview limit = 50,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Select a dataset belonging to a different source → Resolve the correct source/model relationship.,CASE-E-KRN-VISTA-02,3,Awaiting client execution KRN-VISTA-03,Vista,"Dataset → Dataset structure → Model sources, joins and calculations",Dataset author and reviewer,"Source main = Claims: (id 1, member 10, amount 12.5), (2,20,8), (3,null,4); Source lookup = Members: (id 10, name "" alice ""), plus a null-id row; Join = LEFT: main.member = lookup.id; Calculated outputs = claim_id; member_name = upper(trim(name)) with UNKNOWN fallback; double_amount = amount × 2; Safe ratio = amount / 0",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Both join keys null → They do not create a false match.,CASE-E-KRN-VISTA-03,3,Awaiting client execution KRN-VISTA-04,Vista,Vista → Create Report → source/dataset selection → report details → Report Studio,Report author,"Dataset = Published Training Case Summary; Report name / code = Training Case Operations / TRAINING_CASE_OPERATIONS; Table = record_id, name, status, amount; Summary / grouping = Count record_id; group by status; sum amount; Layout = A4 portrait; body table; summary and bar/column comparison",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Filter status = OPEN → Expected two rows and amount 1500 for the prepared sample.,CASE-E-KRN-VISTA-04,3,Awaiting client execution KRN-VISTA-05,Vista,"Report Catalog / Report Studio → selected report → review, publish and run","Independent reviewer, publisher and runner",Artifact = Training Case Operations saved revision; Author preview = Current saved layout with current authorized rows; Checker preview = Independent preview of the submitted exact revision; Run parameters = Only offered values on the published report,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Submit before saved preview → Rejected.,CASE-E-KRN-VISTA-05,3,Awaiting client execution KRN-VISTA-06,Vista,Vista → Dashboards → composition; Scheduler → Job Definitions,Dashboard author/reviewer and Scheduler operator,Dashboard = Training Operations Dashboard; Tile 1 = Published Training Case Operations summary block; Tile 2 = The published status comparison block or permitted second report tile; Layout = Two half-width tiles where the offered grid supports it; Schedule operation = Run published Vista dashboard,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,A tile references a draft report → Use an eligible published version.,CASE-E-KRN-VISTA-06,3,Awaiting client execution KRN-VISTA-07,Vista,Vista → Create Report → source/dataset selection → report details → Report Studio,Report author,"Prepared analytical fields = period TEXT; series TEXT; amount NUMBER; x NUMBER; Supported styles = Bar, column, line, area, donut, pie, stacked, scatter; Stacked chart = Category period; series field series; value amount; Scatter chart = Numeric x and amount; compatible aggregation; Format = Currency USD with 2 digits, or the offered decimal/percent format",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Scatter x = period TEXT → Rejected.,CASE-E-KRN-VISTA-07,3,Awaiting client execution KRN-VISTA-08,Vista,"Report Catalog / Report Studio → selected report → review, publish and run","Independent reviewer, publisher and runner","Published base = Training Case Operations current version; Private change = Add a draft heading: Training revision in progress; Recovery context = Same authorized author, tenant and saved base revision",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Another user opens the recovery reference → Private copy is not exposed as their work.,CASE-E-KRN-VISTA-08,3,Awaiting client execution KRN-VISTA-09,Vista,"Report Catalog / Report Studio → selected report → review, publish and run","Independent reviewer, publisher and runner",Current publication = Training Case Operations version 1; Successor change = Add the OPEN-only filter in a new draft; Reason = Adopt a reviewed filtered report version,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Parallel open successors → Resolve the existing draft first.,CASE-E-KRN-VISTA-09,3,Awaiting client execution KRN-VISTA-10,Vista,Vista → Sources & datasets → Connections → New connection,Connection maker and reviewer,Connection = Published Training Case Records; Input change = Change CASE1002 amount from 500 to 600 in the approved synthetic source; Expected live totals = OPEN amount 1600; all rows amount 2100,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Refresh fails → Retain the failed receipt and inspect the current usable source state.,CASE-E-KRN-VISTA-10,3,Awaiting client execution KRN-PULSE-01,Pulse,Pulse → New email/letter → source/dataset selection → artifact details,Template author,Primary dataset = Published Training Case Summary; Key = record_id; preview CASE1001; Merge mappings = recipient.fullName ← name; correspondence.reference ← record_id; Related collection = items; match related case_id to primary record_id; order by item_id; Prepared related rows = CASE1001 has two items; CASE1003 has no items,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Preview uses a mapping different from the saved one → Rejected.,CASE-E-KRN-PULSE-01,3,Awaiting client execution KRN-PULSE-02,Pulse,Pulse → Email templates → selected draft → Email Studio,Email author,Template name / code = Training Case Update / TRAINING_CASE_EMAIL; Subject = Update for {{recipient.fullName}}; Body = Greeting; {{correspondence.reference}}; two-column next steps; repeated items; Related fallback = No related items are available.; Preview = CASE1001 and CASE1003; desktop and narrow width,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,A required placeholder is missing → Generation rejects it before queuing a successful output.,CASE-E-KRN-PULSE-02,3,Awaiting client execution KRN-PULSE-03,Pulse,Pulse → Letter templates → selected draft → Letter Studio,Letter author,Name / code = Training Case Letter / TRAINING_CASE_LETTER; Page / margin = A4 / 20 in the offered page controls; Blocks = Greeting paragraph; correspondence reference; repeated items; explicit section break where needed; Long-data sample = Prepared collection of 50 permitted synthetic rows; Empty sample = The prepared no-item record,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Repeated content overlaps footer → Correct layout/page-break controls before review.,CASE-E-KRN-PULSE-03,3,Awaiting client execution KRN-PULSE-04,Pulse,"Pulse → selected template → governance, publish and generation actions","Author, required independent reviewers and output operator",Template = Exact saved Training Case Email or Letter version; Preview result = READY proof for the author’s exact saved revision; Checker = Eligible independent reviewer with their own current preview; Generation record = CASE1001 and offered runtime values,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Author tries ordinary self-approval → Denied.,CASE-E-KRN-PULSE-04,3,Awaiting client execution KRN-PULSE-05,Pulse,Pulse → generated output; Delivery attempts; Operator inbox; Custodia Handoffs,Output/delivery operator and recipient,Generated output = The returned Training Case Update email or letter output; Delivery channel / destination = An approved configured training channel and controlled recipient; Notification outcome = View outcome; Mark as read separately; Custody context = Approved class and case/reference for the output,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Provider accepted → Do not equate it with recipient delivery unless supported confirmation exists.,CASE-E-KRN-PULSE-05,3,Awaiting client execution KRN-PULSE-06,Pulse,Scheduler → Job Definitions → matching Pulse operation,Scheduler maker/reviewer and execution owner,Operation = Generate published Pulse email or Generate published Pulse letter; Artifact = Exact eligible published template/catalogue version; Primary key = CASE1001; Email-only inputs = Approved sender and controlled test recipient where required; Execution owner = Selected approved subject/domain with access to primary and related data,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Template is suspended or inactive → Admission/execution cannot bypass its current state.,CASE-E-KRN-PULSE-06,3,Awaiting client execution KRN-PULSE-07,Pulse,Pulse → Templates → Create message template / Message templates,Email author,Template name / channel = Training Short Notice / offered SMS or message channel; Body = Hello {{recipient.fullName}}. Your case update is ready.; Language / provider template = The offered language and configured provider-template reference where required,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Unknown placeholder or target → Correct validation before generation.,CASE-E-KRN-PULSE-07,3,Awaiting client execution KRN-PULSE-08,Pulse,Pulse → New email/letter → source/dataset selection → artifact details,Template author,"Parent / collection = CASE1001 / items; Columns = item_id and description, plus offered amount where needed; Ordering / bounds = Order by item_id; prepare zero, two and 50-row examples",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,No items → Show the configured empty-text result.,CASE-E-KRN-PULSE-08,3,Awaiting client execution KRN-PULSE-09,Pulse,"Pulse → selected template → governance, publish and generation actions","Author, required independent reviewers and output operator",Published base = Training Case Update version 1; New wording = Add the approved next-step explanation in version 2; Comparison = Compare accessible versions using the offered action,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Another unpublished successor already exists → Continue or resolve it before creating a second.,CASE-E-KRN-PULSE-09,3,Awaiting client execution KRN-PULSE-10,Pulse,"Pulse → selected template → governance, publish and generation actions","Author, required independent reviewers and output operator",Preview request = Current exact saved template revision; State = PENDING/RUNNING/READY/FAILED as actually returned; Recovery = The permitted retry/status operation for that same request,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Lease token or content hash differs → Completion is rejected.,CASE-E-KRN-PULSE-10,3,Awaiting client execution KRN-PULSE-11,Pulse,Pulse → Channels & rules; application bell / inbox,Output/delivery operator and recipient,Channel = The offered approved email/in-app channel; Rule event = An offered workflow outcome event; Recipient = The permitted target user/profile/assignment selector; Template / next action = Approved notification content and originating-record outcome link,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Channel disabled → Inspect the actual delivery/queue state.,CASE-E-KRN-PULSE-11,3,Awaiting client execution KRN-PULSE-12,Pulse,Pulse → generated output; Delivery attempts; Operator inbox; Custodia Handoffs,Output/delivery operator and recipient,Output = READY Training Case Letter PDF; Custody class / metadata = Approved training correspondence class and required reference fields; Business context = The authorized training case/reference,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,PDF generation failed → No READY output is available for a successful handoff.,CASE-E-KRN-PULSE-12,3,Awaiting client execution KRN-PULSE-13,Pulse,Vista → Sources & datasets → Connections → New connection,Connection maker and reviewer,Name / code = Training Case Records / TRAINING_CASE_CONNECTION; Row path = data.records when the response is {data:{records:[...]}}; Authentication = The offered public or private credential-reference mode appropriate to the approved endpoint; Limits = 50 rows; 10 seconds; Scope = Tenant-field matching for tenant data; public only for genuinely public synthetic data,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Submit before field discovery → Rejected.,CASE-E-KRN-PULSE-13,3,Awaiting client execution KRN-PULSE-14,Pulse,Vista → Source Definitions; Datasets → New dataset,Data author and independent reviewer,Source = Training Cases from the reviewed connection; Dataset name / code = Training Case Summary / TRAINING_CASE_SUMMARY; Selected fields = record_id TEXT; name TEXT; status TEXT; amount NUMBER; Prepared rows = CASE1001 OPEN 1000; CASE1002 OPEN 500; CASE1003 CLOSED 500; Preview limit = 50,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Select a dataset belonging to a different source → Resolve the correct source/model relationship.,CASE-E-KRN-PULSE-14,3,Awaiting client execution KRN-PULSE-15,Pulse,"Dataset → Dataset structure → Model sources, joins and calculations",Dataset author and reviewer,"Source main = Claims: (id 1, member 10, amount 12.5), (2,20,8), (3,null,4); Source lookup = Members: (id 10, name "" alice ""), plus a null-id row; Join = LEFT: main.member = lookup.id; Calculated outputs = claim_id; member_name = upper(trim(name)) with UNKNOWN fallback; double_amount = amount × 2; Safe ratio = amount / 0",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Both join keys null → They do not create a false match.,CASE-E-KRN-PULSE-15,3,Awaiting client execution KRN-SCHEDULER-01,Enterprise Scheduler,Scheduler → Job Definitions → New job,Job maker and reviewer,Code / name = TRAINING_REPORT_JOB / Run training case report; Artifact = Training Case Operations published version; Execution owner / domain = Offered authorized training identity and domain; Policy = Timeout 300 seconds; max attempts 3 only when allowed; concurrency 1; Inputs = Only the operation’s offered typed parameters,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Maker self-approves → Ordinary review denied.,CASE-E-KRN-SCHEDULER-01,3,Awaiting client execution KRN-SCHEDULER-02,Enterprise Scheduler,Scheduler → selected published job → Run; Runs → selected run,Authorized runner and execution owner,"Job = TRAINING_REPORT_JOB current published version; Reason = Verify the prepared three-row training output; Expected original data = Three rows / total 2000; Evidence = Run, attempt, producer result and output",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Producer reports acceptance only → WAITING_EXTERNAL is not final success.,CASE-E-KRN-SCHEDULER-02,3,Awaiting client execution KRN-SCHEDULER-03,Enterprise Scheduler,Scheduler → Schedules → New schedule; Business calendars,Schedule maker and independent reviewer,Code / job = TRAINING_HOURLY_REPORT / published TRAINING_REPORT_JOB; Trigger = INTERVAL; 3600 seconds; future anchor selected in the form; Zone = UTC; Misfire / grace = SKIP; catch-up limit 10 where applicable; grace 30 seconds; Calendar = Eligible published calendar where required,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Preview PENDING → Cannot treat it as a computed result.,CASE-E-KRN-SCHEDULER-03,3,Awaiting client execution KRN-SCHEDULER-04,Enterprise Scheduler,"Scheduler → selected job, schedule or run → eligible actions",Authorized operator,Run = Specific training run and attempt; Retry = Eligible attempt within current run policy; Rerun = Deliberately linked new execution; Cancel / pause / retire = Current permitted state-dependent action,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Unknown non-idempotent effect → Investigate/reconcile under the registered policy.,CASE-E-KRN-SCHEDULER-04,3,Awaiting client execution KRN-SCHEDULER-05,Enterprise Scheduler,Scheduler → Queues; Workers; selected queue policy,Queue-policy maker/reviewer and runtime operator,"Queue = Offered isolated training queue/domain; Concurrency = 1 for this isolated exercise; Worker = Actual heartbeat, identity and lease; Actions = Drain/resume worker; pause/resume queue",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Unreviewed policy draft exists → Published limits remain effective.,CASE-E-KRN-SCHEDULER-05,3,Awaiting client execution KRN-SCHEDULER-06,Enterprise Scheduler,Scheduler → Backfills → New plan,"Backfill maker, independent reviewer and operator","Schedule = Prepared published hourly report schedule; Range = Three past hourly instants [start, start + 3 hours); Purpose = Missing-only recovery using current authorized data; Prepared gap = One existing occurrence and remaining missing occurrences; Reason = Recover isolated training gap",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,More than 100 occurrences → Rejected before uncontrolled admission.,CASE-E-KRN-SCHEDULER-06,3,Awaiting client execution KRN-SCHEDULER-07,Enterprise Scheduler,Scheduler → Batches → definition and selected execution,Batch maker/reviewer and operator,Batch = TRAINING_CONTENT_BATCH; Success graph = source → report; report → letter and email; Child pins = Exact job version/hash for each node; Bounds = Max concurrency 2; timeout 3600 seconds; Checkpoint = Recorded child run and completed step,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,"Cycle, missing target or duplicate node → Rejected.",CASE-E-KRN-SCHEDULER-07,3,Awaiting client execution KRN-SCHEDULER-08,Enterprise Scheduler,Scheduler → selected run → Audit / verification,Auditor or operator,"Selected result = One training run, occurrence or batch; Definition / owner = Exact version used and execution owner; Lineage = Run → attempt → producer result/output; Verification = Offered integrity/lineage check",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Success row but wrong business output → Record a content defect despite intact audit.,CASE-E-KRN-SCHEDULER-08,3,Awaiting client execution KRN-SCHEDULER-09,Enterprise Scheduler,Scheduler → Business calendars; Schedules,Schedule maker and independent reviewer,Calendar / zone = TRAINING_BUSINESS_HOURS / UTC; Days = Monday–Friday; Windows = 09:00–12:00 and 13:00–17:00; Overrides = One training Monday closed; one Saturday 10:00–12:00,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Schedule zone differs → Rejected.,CASE-E-KRN-SCHEDULER-09,3,Awaiting client execution KRN-SCHEDULER-10,Enterprise Scheduler,Scheduler → Schedules → New schedule; Business calendars,Schedule maker and independent reviewer,Trigger = One-time; When / zone = Permitted future local time / explicit zone; Job = Published training report job,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Instant outside calendar → Resolve empty/invalid preview.,CASE-E-KRN-SCHEDULER-10,3,Awaiting client execution KRN-SCHEDULER-11,Enterprise Scheduler,Scheduler → Schedules → New schedule; Business calendars,Schedule maker and independent reviewer,Misfires = SKIP; FIRE_ONCE; CATCH_UP limit 2; Late sample = Hourly cadence with several missed instants; DST zone = America/New_York; Fold = Repeated local label may map to two UTC instants,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Unbounded catch-up requested → Use offered bounds.,CASE-E-KRN-SCHEDULER-11,3,Awaiting client execution KRN-SCHEDULER-12,Enterprise Scheduler,Scheduler → Batches → definition and selected execution,Batch maker/reviewer and operator,Batch run = Prepared source/report-success and downstream-failure run; Checkpoints = Successful predecessor step results; Resume = Eligible failed/pending continuation,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Uncertain child exists → Reconcile first.,CASE-E-KRN-SCHEDULER-12,3,Awaiting client execution KRN-SCHEDULER-13,Enterprise Scheduler,Scheduler → Job Definitions → New job,Job maker and reviewer,Source = Published authorized dataset/key; Mapping = Declared typed job-input fields only; Record = CASE1001 when required by the operation; Before / after = Prepared amount 1000 then authorized source update,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Source access revoked → Resolution denied.,CASE-E-KRN-SCHEDULER-13,3,Awaiting client execution KRN-SCHEDULER-14,Enterprise Scheduler,Scheduler → Job Definitions → New job,Job maker and reviewer,Operation = Run published Vista report; Content = Training Case Operations; Execution owner = Approved current training subject/domain; Inputs = Only this operation’s declared values,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Wrong artifact/channel → Choose matching content.,CASE-E-KRN-SCHEDULER-14,3,Awaiting client execution KRN-SCHEDULER-15,Enterprise Scheduler,Scheduler → Job Definitions → New job,Job maker and reviewer,Operation = Run published Vista dashboard; Content = Training Operations Dashboard; Execution owner = Approved current training subject/domain; Inputs = Only this operation’s declared values,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Wrong artifact/channel → Choose matching content.,CASE-E-KRN-SCHEDULER-15,3,Awaiting client execution KRN-SCHEDULER-16,Enterprise Scheduler,Scheduler → Job Definitions → New job,Job maker and reviewer,Operation = Generate published Pulse email; Content = Training Case Update; Execution owner = Approved current training subject/domain; Inputs = Only this operation’s declared values,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Wrong artifact/channel → Choose matching content.,CASE-E-KRN-SCHEDULER-16,3,Awaiting client execution KRN-SCHEDULER-17,Enterprise Scheduler,Scheduler → Job Definitions → New job,Job maker and reviewer,Operation = Generate published Pulse letter; Content = Training Case Letter; Execution owner = Approved current training subject/domain; Inputs = Only this operation’s declared values,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Wrong artifact/channel → Choose matching content.,CASE-E-KRN-SCHEDULER-17,3,Awaiting client execution KRN-SCHEDULER-18,Enterprise Scheduler,Scheduler → Job Definitions → New job,Job maker and reviewer,Operation = Refresh published source connection; Content = Training Case Records; Execution owner = Approved current training subject/domain; Inputs = Only this operation’s declared values,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Wrong artifact/channel → Choose matching content.,CASE-E-KRN-SCHEDULER-18,3,Awaiting client execution KRN-CUSTODIA-01,Custodia,Custodia → Document classes/content types; metadata schema; entry templates,Document administrator and required reviewer,Content type = TRAINING_EVIDENCE / Training evidence; Schema = TRAINING_REFERENCE / Training reference schema; Field = reference / Reference / TEXT; Constraints = Required yes; multiple no; maximum values 1; maximum text length 40; Permissions / reviewer = Offered metadata read/edit permissions and eligible independent reviewer,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Invalid type/cardinality/bounds → Correct the typed field settings before save.,CASE-E-KRN-CUSTODIA-01,3,Awaiting client execution KRN-CUSTODIA-02,Custodia,Custodia → Document library → Upload → selected document → Processing,Contributor and processing operator,File = training-evidence.pdf containing synthetic text only; Title / type = Training evidence 001 / approved Training evidence class; Metadata = reference = SYN-001; Context = Selected authorized training record/reference,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Malware/quarantine or admission failure → Do not use the bytes as ordinary business content.,CASE-E-KRN-CUSTODIA-02,3,Awaiting client execution KRN-CUSTODIA-03,Custodia,Custodia → selected document → version and review actions,Contributor and independent reviewer,Document = Training evidence 001 current admitted version; Checkout = Current authorized editor; Replacement = training-evidence-v2.pdf with a second synthetic paragraph; Reason = Correct the training evidence,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Another user holds checkout → Use permitted lock/checkout resolution; do not overwrite.,CASE-E-KRN-CUSTODIA-03,3,Awaiting client execution KRN-CUSTODIA-04,Custodia,Custodia → selected document → sharing / page viewer / redaction,"Owner, independent reviewer and named recipient",Share target = Eligible named training recipient; Scope / expiry = The exact document/version and a permitted short validity bound; Redaction example = Page 1; a small rectangle around synthetic text only; Reason / reviewer = Hide the training reference / eligible different reviewer,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Recipient lacks current clearance → A share cannot bypass classification policy.,CASE-E-KRN-CUSTODIA-04,3,Awaiting client execution KRN-CUSTODIA-05,Custodia,Custodia → selected document → Retention / legal hold; Disposition readiness,Records owner and independent reviewer,Policy = TRAINING_30_DAYS / 30-day training retention; Binding = Training evidence 001 / approved policy; Holds = Training hold A and Training hold B; Release = Only hold A through its reviewed release,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Release one of two holds → Does not release the other.,CASE-E-KRN-CUSTODIA-05,3,Awaiting client execution KRN-CUSTODIA-06,Custodia,Custodia → Governed exports; Export reviews; archive transfer/retrieval,Export/records operator and independent reviewer,Export = Training evidence export 001; Content mode = The offered original or redacted rendition mode; Reviewer / reason = Eligible independent reviewer / hand over synthetic training evidence; Archive destination = Configured eligible archive provider/location,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,One selected source version becomes inaccessible → Recheck current disclosure authority.,CASE-E-KRN-CUSTODIA-06,3,Awaiting client execution KRN-CUSTODIA-07,Custodia,Custodia → Entry templates; capture from selected template,Document administrator and required reviewer,Template = TRAINING_CAPTURE / Training capture; Suggested title = Training templated evidence; Default metadata = reference = DEFAULT; Reviewer = Eligible independent template reviewer,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Unknown default field → Rejected.,CASE-E-KRN-CUSTODIA-07,3,Awaiting client execution KRN-CUSTODIA-08,Custodia,Custodia → Controlled vocabularies; selected metadata schema,Document administrator and required reviewer,Vocabulary = TRAINING_EVIDENCE_KIND; Values = IDENTIFICATION; GENERAL; Field binding = A compatible schema choice field; Reason = Standardize evidence choices,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Unlisted value → Validation rejects it when the vocabulary is restrictive.,CASE-E-KRN-CUSTODIA-08,3,Awaiting client execution KRN-CUSTODIA-09,Custodia,Custodia → Classifications; document → Security,"Owner, independent reviewer and named recipient",Definition = An approved training sensitivity classification; Assignment = Training evidence 001’s intended current version/document; Readers = One cleared and one ordinary unentitled training profile,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Definition exists without assignment → The document is not thereby classified.,CASE-E-KRN-CUSTODIA-09,3,Awaiting client execution KRN-CUSTODIA-10,Custodia,Custodia → Metadata schemas → selected schema successor,Document administrator and required reviewer,Existing schema = TRAINING_REFERENCE version 1; Successor = Version 2 with an approved clarified field description/constraint; Review = Eligible independent successor decision,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Stale schema revision → Conflict.,CASE-E-KRN-CUSTODIA-10,3,Awaiting client execution KRN-CUSTODIA-11,Custodia,Custodia → Search; Saved searches; Collections; Document relationships,Contributor and processing operator,Search = reference SYN-001 plus offered title/type filters; Saved search = Training evidence search; Collection = Training evidence collection; Related document = Training evidence 002 with a permitted relationship type,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Current access revoked → Saved criteria/collection cannot bypass the denial.,CASE-E-KRN-CUSTODIA-11,3,Awaiting client execution KRN-CUSTODIA-12,Custodia,Custodia → selected document review; document activity,Contributor and independent reviewer,Version = Exact current admitted training version; Review reason = Verify the synthetic evidence before business use; Decision = Eligible independent approve/reject or correction path,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Self-review → Denied under ordinary policy.,CASE-E-KRN-CUSTODIA-12,3,Awaiting client execution KRN-CUSTODIA-13,Custodia,Custodia → document page viewer; redaction review,"Owner, independent reviewer and named recipient",Page / region = Page 1; synthetic reference rectangle; Version = Training evidence 001 current version; Reason = Hide the synthetic reference for the training disclosure,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Private note only → Does not produce an approved redaction.,CASE-E-KRN-CUSTODIA-13,3,Awaiting client execution KRN-CUSTODIA-14,Custodia,Custodia → document sharing; Shared with me,"Owner, independent reviewer and named recipient",Recipient = Eligible named training user; Validity = A short permitted future expiry; Permission scope = The offered view/download rights for this document,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Different recipient uses copied link → Denied.,CASE-E-KRN-CUSTODIA-14,3,Awaiting client execution KRN-CUSTODIA-15,Custodia,Custodia → Event retention; document retention context,Records owner and independent reviewer,Policy = An approved event-based training retention policy; Event = Actual configured training business event and occurrence reference; Document = Training evidence 001,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Wrong event or unrelated business context → Does not start this obligation.,CASE-E-KRN-CUSTODIA-15,3,Awaiting client execution KRN-CUSTODIA-16,Custodia,Custodia → Disposition; selected document obligations,Records owner and independent reviewer,Target = Disposable synthetic training document only; Eligibility = Retention elapsed; no active legal holds; required current authority; Review / execution = Independent disposition decision and offered confirmation,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,One legal hold remains → Disposition blocked.,CASE-E-KRN-CUSTODIA-16,3,Awaiting client execution KRN-CUSTODIA-17,Custodia,Custodia → Export packages; Export disposal,Export/records operator and independent reviewer,Export = Training evidence export 001 exact package; Action = Revoke or request package disposal as offered; Reason = End training disclosure availability,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Previously downloaded copy → Revocation cannot erase it remotely.,CASE-E-KRN-CUSTODIA-17,3,Awaiting client execution KRN-CUSTODIA-18,Custodia,Custodia → Archive retrieval,Export/records operator and independent reviewer,Archive copy = Accepted transfer’s exact object/reference; Retrieval reason / reviewer = Inspect synthetic training evidence / eligible reviewer; Validity = Offered bounded retrieval window,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Retrieval expired → Cannot assume continuing access.,CASE-E-KRN-CUSTODIA-18,3,Awaiting client execution KRN-CUSTODIA-19,Custodia,Custodia → Archive copy disposal,Export/records operator and independent reviewer,"Copy = Exact accepted local archive copy; Blockers = Retention, holds and pending/approved retrieval authority; Confirmation = DELETE ARCHIVE COPY when the eligible form requests it",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Retrieval remains open → Resolve/cancel/expire through its normal workflow first.,CASE-E-KRN-CUSTODIA-19,3,Awaiting client execution KRN-CUSTODIA-20,Custodia,Custodia → Processing operations; Index recovery; Storage investigations,Contributor and processing operator,Failure = A prepared processing/indexing exception for a synthetic document; Batch bound = A small offered recovery limit; Investigation = The exact object/document/attempt references,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Admission/scanning failure → Route to responsible operator; do not bypass quarantine.,CASE-E-KRN-CUSTODIA-20,3,Awaiting client execution KRN-MEDES-01,MEDES,MEDES → member context / exchange cases,Case operator,Member = TRAINING_MEMBER_001 selected from the authorized current member search; Member version = The current returned reference/version; Case name / reason = Training evidence exchange / Collect and independently review evidence; Context = The current selected tenant and authorized worker assignment,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,"Same create request retried → Same case, no duplicate.",CASE-E-KRN-MEDES-01,3,Awaiting client execution KRN-MEDES-02,MEDES,MEDES → Documents → Document Intake Queue,Intake operator,"Input = Admitted synthetic training PDF bound to the authorized context; Initial action = Begin intake with a reason; Decision = Single document or Needs splitting; Index values = Offered document type, classification, source/channel and current case/member reference",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Mixed packet → Choose splitting; do not index it as a single complete document.,CASE-E-KRN-MEDES-02,3,Awaiting client execution KRN-MEDES-03,MEDES,MEDES → Secure Upload Workspace,Receiving operator and named authorized recipient,Recipient = Eligible named training partner account; Maximum files = 2; Expiry = 24 hours; Requested evidence = Identity evidence and income evidence for the training case; Reason = Request synthetic training documents,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Issuer uploads while impersonating recipient → Denied.,CASE-E-KRN-MEDES-03,3,Awaiting client execution KRN-MEDES-04,MEDES,MEDES → selected document review; Case work → Work Queue,Independent document reviewer and eligible assigned case/eligibility worker,Case = Training evidence exchange; Document review = Exact current evidence versions; Case review = Start with a meaningful review reason; Eligibility = Eligible independent next-stage worker,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Start response interrupted → Retry saved start for the original case.,CASE-E-KRN-MEDES-04,3,Awaiting client execution KRN-MEDES-05,MEDES,MEDES → case correspondence → templates / fax covers / letter preparation,Communications operator and required reviewer,Case = Training evidence exchange with current member binding; Template = Prepared published MEDES training decision letter; Recipient / channel = Controlled training recipient and intended letter/fax mode; Attachments / fax cover = Selected authorized document versions; prepared cover where needed; Reason = Communicate the reviewed training outcome,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Draft or another module’s template → Not a permitted MEDES generation choice.,CASE-E-KRN-MEDES-05,3,Awaiting client execution KRN-MEDES-06,MEDES,MEDES → approved packet → Delivery history; correspondence reply / customer follow-up,Communications operator and support worker,Packet = Exact reviewed training correspondence and attachments; Provider / destination = An approved configured training fax/email/provider route; Dispatch reason = Send the reviewed training packet; Result = Current pending/accepted/sent/failed/uncertain state returned by the owner,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Packet review changed or access revoked → Recheck before dispatch.,CASE-E-KRN-MEDES-06,3,Awaiting client execution KRN-MEDES-07,MEDES,MEDES → Document Intake Queue → selected packet → Split,Intake operator,Source PDF = Synthetic six-page packet.pdf; Group 1 = Pages 1–2 / Identity evidence; Group 2 = Pages 3–6 / Income evidence; Source state = Current document/intake revision and classification,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,"Omit, duplicate or fractionally number pages → Rejected.",CASE-E-KRN-MEDES-07,3,Awaiting client execution KRN-MEDES-08,MEDES,MEDES → Case work → Work Queue,Independent document reviewer and eligible assigned case/eligibility worker,"Queue = My work / Available to claim / All authorized work only for eligible supervisor; Task = Training case’s current review task; Actions = Claim, release, hold, resume, request information as offered",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Another worker claims first → Reload the conflict/current owner.,CASE-E-KRN-MEDES-08,3,Awaiting client execution KRN-MEDES-09,MEDES,MEDES → Secure messages; Partner mailbox,Communications operator and support worker,Message context = The authorized training case/member; Recipient = Eligible named partner or governed workgroup; Subject / body = Training evidence question / Please confirm the synthetic evidence reference.; Attachments = Only currently visible admitted training versions if offered,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Unrelated case message selected → Cannot be used as this case’s response evidence.,CASE-E-KRN-MEDES-09,3,Awaiting client execution KRN-MEDES-10,MEDES,MEDES → Customer follow-up / Support activity,Communications operator and support worker,Support activity = Customer needs a response / selected training case; Evidence link = Owned case-bound sent message or actual confirmed correspondence result; Outcome = RESPONDED only when current evidence supports it; otherwise explicit permitted NO_FURTHER_ACTION rationale; Revision = Current support activity version,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,No evidence but RESPONDED requested → Rejected.,CASE-E-KRN-MEDES-10,3,Awaiting client execution KRN-MEDES-11,MEDES,MEDES → Reports / dashboard; application bell / inbox,Case operator,"Profile = Prepared member/partner, worker and supervisor profiles as applicable; Report scope = Training case/member and offered filters; Notification = A stage or outcome item for the same case",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Copied deep link from another participant → No extra visibility.,CASE-E-KRN-MEDES-11,3,Awaiting client execution KRN-NEXORA-01,Nexora,Nexora → Content studio → Create course,Content author,Course = Training Evidence Handling / TRAINING_EVIDENCE_COURSE; Required lesson = Read this lesson / TEXT / one minute / required; Optional lesson = Additional examples / permitted managed document or HTTPS link; Dependencies = Reviewed training assessment and certificate; Acknowledgement / feedback = The explicit offered statements and required feedback choices,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Local file path used as learner media → Use an authorized managed/HTTPS resource.,CASE-E-KRN-NEXORA-01,3,Awaiting client execution KRN-NEXORA-02,Nexora,Nexora → Content studio → Assessment,Assessment author,Assessment = Training Evidence Check / TRAINING_EVIDENCE_EXAM; Settings = Pass 75%; time limit 20 minutes; attempts allowed 2; Question q1 = SINGLE; Choose B; choices A/B; correct B; 2 points; Question q2 = SHORT_ANSWER; Explain your answer; 2 points; marking guide A complete answer; Total = 4 possible points,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Publication before review → Rejected.,CASE-E-KRN-NEXORA-02,3,Awaiting client execution KRN-NEXORA-03,Nexora,Nexora → Content reviews; Compliance reviews; Learning publication; selected asset,Independent reviewers and publisher,Asset revision = Current Training Evidence Handling course/assessment revision; Review stages = Curriculum then Compliance where required; Correction example = Clarify the required lesson’s evidence instruction; Publication = Exact approved revision,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Maker self-review → Denied.,CASE-E-KRN-NEXORA-03,3,Awaiting client execution KRN-NEXORA-04,Nexora,Nexora → Training assignments; Training campaigns; Learning paths,Training manager,Learning = Published Training Evidence Handling; Audience = Prepared eligible training learner/profile selection; Due / mandatory = A permitted future due bound / required for the training exercise; Cycle = Current assignment cycle; recurrence only where offered,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Course not published → Not eligible assignment authority.,CASE-E-KRN-NEXORA-04,3,Awaiting client execution KRN-NEXORA-05,Nexora,Nexora → My learning → assigned course; Assessments,Learner,Learner = Prepared ordinary learner with the current assignment; Lesson = Required lesson in Training Evidence Handling; Attempt = Start current Training Evidence Check; Responses = q1 B; q2 The complete explanation; Completion = Required lesson plus final passing assessment and any configured acknowledgement/feedback,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Browser closes mid-attempt → Reopen the persisted current attempt within policy.,CASE-E-KRN-NEXORA-05,3,Awaiting client execution KRN-NEXORA-06,Nexora,Nexora → Written-answer review → selected attempt,Independent assessment reviewer,Attempt = The submitted training learner attempt and assigned assessment version; Automatic mark = q1 B = 2/2; Written mark = q2 justified 2/2 with comments; Boundary comparison = A hypothetical 1/2 written mark gives 3/4 = 75%,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Self-grading → Denied.,CASE-E-KRN-NEXORA-06,3,Awaiting client execution KRN-NEXORA-07,Nexora,Nexora → Content studio → Simulation; Simulations,"Simulation author, reviewer and learner",Simulation = Training Evidence Choice; Start choice A = Verify evidence → terminal debrief; score +100; Start choice B = Skip verification → remedial step; score +0; Pass score = 80; Debrief = Explain evidence checking and the chosen path,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Next step missing → Validation must reject broken references.,CASE-E-KRN-NEXORA-07,3,Awaiting client execution KRN-NEXORA-08,Nexora,Nexora → Live sessions; Discussions,"Training manager, instructor and learner",Course / instructor = Training Evidence Handling / eligible training instructor; Capacity = 1 for the isolated waiting-list exercise; Time / location = Permitted future browser-local start/end; training room or approved existing secure meeting link; Recording = An existing authorized secure recording when available; Discussion = Evidence question / scoped training question,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Second user exceeds capacity → Do not silently call the waiting state a confirmed seat.,CASE-E-KRN-NEXORA-08,3,Awaiting client execution KRN-NEXORA-09,Nexora,Nexora → Policies & mappings; Competencies & readiness; Credential registry; Evidence & audit,Assurance manager and auditor,Policy mapping = Prepared evidence-handling policy version and its linked course; Readiness = The selected reviewed competency/readiness factors; Credential = Training certificate with configured 365-day validity where appropriate; Evidence scope = One training learner/course/cycle,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Assignment exists without completion → No fabricated verified readiness.,CASE-E-KRN-NEXORA-09,3,Awaiting client execution KRN-NEXORA-10,Nexora,Nexora → Learning paths; Campaigns / Learning administration,Training manager,"Path = Training Evidence Path; Sequence = Evidence Handling → Evidence Follow-up; Remediation = A separate published remedial course when the saved score condition applies; Campaign = A selected authorized audience, due rule and offered recurrence",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Branch references a course absent from path ancestry → Correct the model.,CASE-E-KRN-NEXORA-10,3,Awaiting client execution KRN-NEXORA-11,Nexora,Nexora → Certificate templates; Credential registry,Assurance manager and auditor,Certificate definition = Training Evidence Certificate / validity 365 days; Course binding = Exact published credential reference; Issue = The completion-generated credential record; Revocation reason = End the isolated training credential’s validity where permitted,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Repeated completion receipt → Does not justify duplicate issuance.,CASE-E-KRN-NEXORA-11,3,Awaiting client execution KRN-NEXORA-12,Nexora,Nexora → Assessment authoring → question import,Assessment author,"Import format = Offered JSON or CSV under 1 MB; CSV header = prompt,type,points,choices,answers,modelAnswer; Total questions = At most 200 including existing questions; Question example = Choose B,SINGLE,2,A|B,B,",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,More than 200 total questions → Reject/resolve the bound.,CASE-E-KRN-NEXORA-12,3,Awaiting client execution KRN-ATLAS-01,Kernel Atlas,Kernel Atlas → Sign In → selected module → Internal / External,Provisioned Atlas user,Account = Privately provisioned training editor/reviewer/client-reader accounts; Module = The intended Kernel training module; Audience = Internal for authoring; External for client review; Initial access = Complete required initial password change privately,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,"Editor controls absent → Check role, audience and deployed edition.",CASE-E-KRN-ATLAS-01,3,Awaiting client execution KRN-ATLAS-02,Kernel Atlas,Atlas → Requirement Workbook → Create/Edit requirement,Editor,"Title = Evidence review must be attributable; Summary = An independent reviewer decides the exact submitted evidence version.; Specification = An ordinary author cannot approve their own submitted version; an eligible different reviewer records decision, reason and evidence reference.; Acceptance = Attempt ordinary self-review: denied; eligible independent decision: attributable outcome retained.; Source / approach = Approved training source reference / configuration or actual selected implementation classification",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Only summary entered → Complete specification/acceptance fields before claiming a useful requirement.,CASE-E-KRN-ATLAS-02,3,Awaiting client execution KRN-ATLAS-03,Kernel Atlas,Atlas → Engineering Registers; Capabilities; Functions & Rules,Editor or specialist knowledge author,Function = Review evidence; actor eligible reviewer; trigger submitted version; Function step = Inspect evidence → compare author → decide → retain outcome; Business rule = Ordinary author identity must differ from reviewer identity; Typed owners = The returned requirement/function/rule references,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Child uses wrong owner type → Rejected.,CASE-E-KRN-ATLAS-03,3,Awaiting client execution KRN-ATLAS-04,Kernel Atlas,Atlas → Traceability & RTM; Coverage & Evidence; selected record → Link Knowledge,Editor and assurance reviewer,"Relationship = Offered compatible IMPLEMENTED_BY, VERIFIED_BY or EVIDENCED_BY; Test case = Ordinary author self-review is denied; Run / execution = Actual selected environment, context and observed result; Evidence = Permitted result/screenshot/file reference and SHA256",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Relation uses incompatible endpoints → Rejected.,CASE-E-KRN-ATLAS-04,3,Awaiting client execution KRN-ATLAS-05,Kernel Atlas,Atlas → BCQ Reconciliation,Business analyst and reviewer,"Question = Does every review retain the exact evidence version?; Answer = Yes for the linked reviewed flow; identify any unverified branches explicitly.; Disposition = Already covered, clarification, partial support or new requirement as justified; Links / next action = Actual requirement/capability references and owner action",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Design mapping only → Do not claim execution verification.,CASE-E-KRN-ATLAS-05,3,Awaiting client execution KRN-ATLAS-06,Kernel Atlas,Atlas → Document View → document edition → New Section,Editor,"Edition = Training Evidence Operations Guide; Sections = 1 Prepare; 2 Submit; 3 Review; 4 Recover; Internal narrative = Full steps and outcomes for the training evidence journey; Knowledge links = DOCUMENTS relationships to actual requirement/function/rule records; External wording = Approved client-safe title, summary and complete narrative",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Parent/sequence wrong → Correct hierarchy before publication.,CASE-E-KRN-ATLAS-06,3,Awaiting client execution KRN-ATLAS-07,Kernel Atlas,Atlas → Governance & Reviews; Publications → Generate Document Snapshot,Editor and independent reviewer,"Classification = SHAREABLE for the intended client-safe training sections; External fields = Explicit approved title, summary and body; Eligibility flag = Eligible for external publication only for intended shareable records; Publication = External audience; exact approved source revisions/hashes",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Internal/restricted draft included → Must not leak into external publication.,CASE-E-KRN-ATLAS-07,3,Awaiting client execution KRN-ATLAS-08,Kernel Atlas,Atlas → Engineering registers → Workflow / State / Transition,Editor or specialist knowledge author,Workflow = Training evidence review; States = Draft initial; Review; Approved terminal; Transitions = Submit Draft→Review; Approve Review→Approved; Runtime link = Actual governed Regulix definition/version if available,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,State belongs to another workflow → Correct owner reference.,CASE-E-KRN-ATLAS-08,3,Awaiting client execution KRN-ATLAS-09,Kernel Atlas,Atlas → Engineering registers → API / UI / Configuration,Editor or specialist knowledge author,API operation = Training evidence query; protocol/authentication/route/request/response/failures; UI page / field = Evidence review page; reference field; required text maximum 40; Action = Submit / permitted independent review; Configuration = Training review setting under its typed catalog owner,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Field points to wrong page type → Rejected.,CASE-E-KRN-ATLAS-09,3,Awaiting client execution KRN-ATLAS-10,Kernel Atlas,Atlas → Engineering registers → Exception / Operations manual,Editor or specialist knowledge author,"Exception = Evidence review returned a stale-version conflict; Operations procedure = Reopen current record, inspect intervening review, reconcile and resubmit only needed change; Recovery evidence = Original conflict and current successful outcome where executed",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Procedure says retry indefinitely → Define state/ownership and bounded recovery.,CASE-E-KRN-ATLAS-10,3,Awaiting client execution KRN-IAM-01,Identity and Access Management,IAM → Authorization → Domains,"Authorized access author → eligible independent reviewer → intended ordinary user, as required by the step",Code / name = TRAINING_OPERATIONS / Training Operations; Reason = Create the isolated training access scope,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Domain created without mapping → Zero profile links.,CASE-E-KRN-IAM-01,3,Awaiting client execution KRN-IAM-02,Identity and Access Management,IAM → Roles; Profiles,"Authorized access author → eligible independent reviewer → intended ordinary user, as required by the step",Role code / name = TRAINING_CASE_READER / Training Case Reader; Profile code / name = TRAINING_OPERATOR / Training Operator; Reason = Prepare isolated training read access,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Role and profile names match → Still require explicit profile/role mapping.,CASE-E-KRN-IAM-02,3,Awaiting client execution KRN-IAM-03,Identity and Access Management,IAM → Domains → Mappings; Profiles → Mappings,"Authorized access author → eligible independent reviewer → intended ordinary user, as required by the step",Domain = Training Operations; Profile = Training Operator; Reason = Allow Training Operator in Training Operations,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Pending mapping → No grant yet.,CASE-E-KRN-IAM-03,3,Awaiting client execution KRN-IAM-04,Identity and Access Management,IAM → Profiles → Mappings,"Authorized access author → eligible independent reviewer → intended ordinary user, as required by the step",Profile = Training Operator; Role = Training Case Reader; Reason = Attach the training read bundle,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Only names match → No relationship is implied.,CASE-E-KRN-IAM-04,3,Awaiting client execution KRN-IAM-05,Identity and Access Management,IAM → Role permissions; Menu Access → Screens & controls,"Authorized access author → eligible independent reviewer → intended ordinary user, as required by the step",Role = Training Case Reader; Permission = Existing offered navigate/read/page requirements for a prepared synthetic training screen; Menu / page = The prepared Training Domain Directory or another isolated offered screen; Control = domain_name or another offered mapped field,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Visible menu but missing page/read permission → Protected read remains denied.,CASE-E-KRN-IAM-05,3,Awaiting client execution KRN-IAM-06,Identity and Access Management,IAM → User Administration → User Accounts,"Authorized access author → eligible independent reviewer → intended ordinary user, as required by the step",User code = TRAINING_USER_01; Given / family name = Alex / Example; Email = A controlled deliverable training mailbox; Account type = The offered local/native option for this exercise; Reason = Create the isolated training operator,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,User created but no assignment → No automatic functional access.,CASE-E-KRN-IAM-06,3,Awaiting client execution KRN-IAM-07,Identity and Access Management,IAM → User Accounts → Registration Requests,"Authorized access author → eligible independent reviewer → intended ordinary user, as required by the step",Applicant = Prepared training applicant with controlled mailbox; Domain / profile = Training Operations / Training Operator; Classification reason = Assign the applicant’s agreed training duties,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Applicant email not verified → Follow the actual prerequisite before classification.,CASE-E-KRN-IAM-07,3,Awaiting client execution KRN-IAM-08,Identity and Access Management,IAM → User Accounts → selected account → Access,"Authorized access author → eligible independent reviewer → intended ordinary user, as required by the step",User = TRAINING_USER_01; Domain / profile = Training Operations / Training Operator; End bound = A permitted short future expiry for the exercise; Reason = Grant the agreed isolated read duties,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,User does not select assigned context → Do not infer it from an earlier session.,CASE-E-KRN-IAM-08,3,Awaiting client execution KRN-IAM-09,Identity and Access Management,IAM → Menu Access → owning screen → ABAC conditions,"Authorized access author → eligible independent reviewer → intended ordinary user, as required by the step",Target = Prepared isolated training screen; Condition = Selected domain is Training Operations; require all conditions; Comparison contexts = Two authorized test contexts with identical required read RBAC grants,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Comparison user lacks RBAC → Its denial does not prove ABAC.,CASE-E-KRN-IAM-09,3,Awaiting client execution KRN-IAM-10,Identity and Access Management,IAM → owning screen → Controls & permissions → Edit field access,"Authorized access author → eligible independent reviewer → intended ordinary user, as required by the step",Field = Synthetic registered field with actual IAM binding; Role = Training Case Reader or a separately prepared editor role; Modes = N no access; R read-only; E edit within role authority; F inherit; M mask where offered; Reason = Restrict the training field deliberately,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Mask shown only in UI → Inspect authorized response before claiming raw-value protection.,CASE-E-KRN-IAM-10,3,Awaiting client execution KRN-IAM-11,Identity and Access Management,IAM → selected account / assignment → lifecycle actions,"Authorized access author → eligible independent reviewer → intended ordinary user, as required by the step",Target = TRAINING_USER_01 and its exact assignment; Operation = Offered suspend/restore/revoke/end action; Reason / bounds = Training duty ended or temporarily suspended,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Assignment ended but account exists → Account existence does not restore duties.,CASE-E-KRN-IAM-11,3,Awaiting client execution KRN-IAM-12,Identity and Access Management,IAM → SSO Providers; SSO Identities,"Authorized access author → eligible independent reviewer → intended ordinary user, as required by the step",Provider code/name = Training Entra provider; Issuer / client ID = Exact provider issuer and registered application ID; Secret reference = Approved private reference only; Identity binding = Verified provider-issued subject or Entra Object ID → TRAINING_USER_01,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,External login succeeds without internal assignment → No automatic application duties.,CASE-E-KRN-IAM-12,3,Awaiting client execution KRN-IAM-13,Identity and Access Management,IAM → Account settings / personal security actions,"Authorized access author → eligible independent reviewer → intended ordinary user, as required by the step",User = TRAINING_USER_01; Recovery channel = Controlled verified training mailbox; Sensitive action = An eligible prepared security action requiring fresh assurance,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Expired recovery link → Use current supported reissue/recovery.,CASE-E-KRN-IAM-13,3,Awaiting client execution KRN-IAM-14,Identity and Access Management,IAM → Access Governance → Delegations,"Authorized access author → eligible independent reviewer → intended ordinary user, as required by the step",Source = TRAINING_USER_01’s current bounded assignment; Recipient = A second eligible ordinary training user; Ends = A permitted future bound no later than source authority; Reason = Cover the isolated training duty,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Delegation outlives source → Cannot preserve expired source authority.,CASE-E-KRN-IAM-14,3,Awaiting client execution KRN-IAM-15,Identity and Access Management,IAM → Separation of Duties; Timed Exceptions,"Authorized access author → eligible independent reviewer → intended ordinary user, as required by the step",Policy = TRAINING_DUTY_CONFLICT; Roles = Prepared training author role and conflicting checker role; Exception = Exact policy + intended user + permitted short end; Reason = Approved isolated business exception,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Unrelated user/role → No blanket denial or exception.,CASE-E-KRN-IAM-15,3,Awaiting client execution KRN-IAM-16,Identity and Access Management,IAM → Access Reviews; My Review Items,"Authorized access author → eligible independent reviewer → intended ordinary user, as required by the step",Campaign = TRAINING_REVIEW_01 / Training Operations review; Due = Permitted review due bound; Items = Prepared retained and removed assignment examples; Reason = Review continued training access need,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Campaign created → Not the same as completed review.,CASE-E-KRN-IAM-16,3,Awaiting client execution KRN-IAM-17,Identity and Access Management,IAM → Access Governance → Privileged Access,"Authorized access author → eligible independent reviewer → intended ordinary user, as required by the step",JIT = Eligible permission + permitted duration + business reason; Emergency = Exact pre-approved user/profile/permission eligibility; Activity = Only the intended protected training operation; Closeout = Revoke/expire and complete offered post-use review,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Eligibility absent → Emergency path is not an automatic bypass.,CASE-E-KRN-IAM-17,3,Awaiting client execution KRN-IAM-18,Identity and Access Management,IAM → Advanced Configuration → Menu Schedules,"Authorized access author → eligible independent reviewer → intended ordinary user, as required by the step",Menu = Non-critical prepared Training Domain Directory; Window = Enabled with a permitted short start/end; inspect actual chosen values; User = Training user with otherwise equal valid grants,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Menu made available without permission → No missing permission granted.,CASE-E-KRN-IAM-18,3,Awaiting client execution KRN-IAM-19,Identity and Access Management,IAM → Reports → sign-in/session reports; application bell/inbox,"Authorized access author → eligible independent reviewer → intended ordinary user, as required by the step","Account = TRAINING_USER_01; Evidence = Sign-in success/failure, active session and session history; Notification = Training access-change submitted/approved item; Action = Permitted session/security operation only when needed",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Mark notification read → Does not approve access.,CASE-E-KRN-IAM-19,3,Awaiting client execution KRN-IAM-20,Identity and Access Management,IAM → selected account/profile → protected administration,"Authorized access author → eligible independent reviewer → intended ordinary user, as required by the step",Administrator = The explicitly assigned named Kernel Super Administrator account; Scope = Current tenant/profile and permitted protected action; Review = Same-person decision only where the configured named exception permits it; Reason = Explain and audit the isolated training administrator use,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Ordinary user copies administrator label → No authority.,CASE-E-KRN-IAM-20,3,Awaiting client execution RG-01,Regulix,IAM approval rules → Rule Definitions,"Authorized designer, independent publication reviewers and eligible assigned worker",Policy code = RG_DEMO_SUBSCRIPTION; Policy name = Subscription onboarding review; Rule code = SUBSCRIPTION_ONBOARDING; Checker required = Yes for the first version; Reason = Demonstrate reviewed subscription onboarding,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Author approves own policy → Denied for an ordinary author/checker arrangement.,CASE-E-RG-01,2,Awaiting client execution RG-02,Regulix,Rule Design → DMN Library → Rule Definitions → Decision Logs,"Authorized designer, independent publication reviewers and eligible assigned worker","Name / training code = Score threshold / RG_DEMO_SCORE_THRESHOLD; Definition family = Decision table; Input = score: number; Hit policy = FIRST; Rule row = score >= 700 → result = ACCEPT; Start evaluation input = {""score"":750}",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,score = 750 → Matched row accept; result ACCEPT.,CASE-E-RG-02,2,Awaiting client execution RG-03,Regulix,BPMN Design → Process Definitions → Process Instances → Work Queue,"Authorized designer, independent publication reviewers and eligible assigned worker",Process name = Training Human Review; Human stage = Review request; Assignment policy = Approved reviewer policy selected from the configured policies; Business key = RG-DEMO-HUMAN-001; Initial variables = {},Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Initiator attempts checker completion → Denied in the exercised ordinary profile configuration.,CASE-E-RG-03,2,Awaiting client execution RG-04,Regulix,BPMN Design → Event Registry → Assignment Policies → Process Instances,"Authorized designer, independent publication reviewers and eligible assigned worker","Process name = Training Routed Review; Input = Credit Score: number; Approved path sample = {""Credit Score"":750}; Default review sample = {""Credit Score"":650}; Review assignments = requester, risk, legal, finance, release; Event correlation = Configured event + scope + the instance business key; Service binding = Reviewed registered action with a completion contract",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,750 sample → Direct service branch after requester and event.,CASE-E-RG-04,2,Awaiting client execution RG-05,Regulix,Case Management Design → Case Definitions → Case Instances,"Authorized designer, independent publication reviewers and eligible assigned worker",Case name = Training Evidence Case; Stage = Evidence review; Task A = Review documents; Task B = Confirm review outcome; Milestone = Evidence review completed; Business key = RG-DEMO-CASE-001; Case variables = A structured object matching the definition,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Task B before A completes → Unavailable; the entry dependency has not been satisfied.,CASE-E-RG-05,2,Awaiting client execution RG-06,Regulix,Rule Design → Rule Definitions → Decision Logs,"Authorized designer, independent publication reviewers and eligible assigned worker","Name = Training Weighted Score; Factor credit = Weight 60; score 100 when credit >= 700, otherwise 20; Factor income = Weight 40; score 80 when income >= 50, otherwise 0; Bands = LOW: 0–49; HIGH: 50–100; Input = {""credit"":750,""income"":60}",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,credit 750; income 60 → Exercised result: total 92; band HIGH; credit contribution 60.,CASE-E-RG-06,2,Awaiting client execution RG-07,Regulix,Rule Design → Artifact Graph → Rule Definitions → Decision Logs,"Authorized designer, independent publication reviewers and eligible assigned worker","First child = Training Credit Flag; Second child = Training Allow High; Root family = Chain or graph; Child selection = Each exact reviewed model and version/content reference; Start input = {""score"":750}",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Chain with score 750 → Two evaluated steps; final decision ALLOW.,CASE-E-RG-07,2,Awaiting client execution RG-08,Regulix,Policy Set Library → Rule Design → Decision Logs,"Authorized designer, independent publication reviewers and eligible assigned worker","Policy deny-restricted = DENY when resource.class = restricted and subject.role != admin; Policy permit-active-read = PERMIT when action.name = read and subject.active = true; Facts = subject.role=user; subject.active=true; resource.class=restricted; action.name=read; Algorithm = DENY_OVERRIDES, PERMIT_OVERRIDES, FIRST_APPLICABLE or ONLY_ONE_APPLICABLE",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Two policies match → Results agree with the four-row combining matrix.,CASE-E-RG-08,2,Awaiting client execution RG-09,Regulix,SLA Library → SLA Policy Master → SLA Incident Policy → SLA Incidents,"Authorized designer, independent publication reviewers and eligible assigned worker",Rule name = Training Review Deadline; Target = BPMN_ACTIVITY; Warning threshold = 1000 ms; Breach threshold = 2000 ms; Incident policy = SLA_BREACH; severity HIGH; Calendar / time zone = The approved values required by the intended obligation,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,"999, 1000 and 2000 milliseconds → OK, WARNING and BREACH respectively.",CASE-E-RG-09,2,Awaiting client execution RG-10,Regulix,Process Instances → Case Instances → Decision Logs,"Authorized designer, independent publication reviewers and eligible assigned worker",Selected instance = The existing waiting training instance; Variable change = postRouteNote = reviewing for the process example; Expected version = The current version returned by read-back; Request identity = The existing identity for an exact uncertain retry; Outcome reference = The recorded checkpoint and command receipt,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Variable update while waiting → Updated facts and version; unchanged human-task obligation.,CASE-E-RG-10,3,Awaiting client execution KRN-CROSS-01,Kernel platform crosswalk,Follow the owning records in the displayed sequence,Authorized owner at each handoff,Organisation = Example Services Training; Tenant = TRAINING_TENANT; Access = TRAINING_OPERATIONS / TRAINING_OPERATOR / TRAINING_CASE_READER,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Activation provider is unbound → Resolve the owned prerequisite; do not treat readiness as activation.,CASE-E-KRN-CROSS-01,5,Awaiting client execution KRN-CROSS-02,Kernel platform crosswalk,Follow the owning records in the displayed sequence,Authorized owner at each handoff,"Training rows = CASE1001 OPEN 1000; CASE1002 OPEN 500; CASE1003 CLOSED 500; Vista result = Three records / amount 2000; OPEN amount 1500; Pulse scalar mappings = recipient.fullName ← name; correspondence.reference ← record_id; Scheduler = Exact published artifact, operation and execution owner",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Source permission is revoked after publication → Current preview/execution rechecks authority.,CASE-E-KRN-CROSS-02,8,Awaiting client execution KRN-CROSS-03,Kernel platform crosswalk,Follow the owning records in the displayed sequence,Authorized owner at each handoff,"Document = Approved training class and metadata schema; Case = Current authorized member reference and case ID; Review = Required evidence/eligibility tasks and assigned reviewer; Communication = Published content, permitted recipient and custody class",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,One required document is unadmitted → The case cannot treat it as accepted evidence.,CASE-E-KRN-CROSS-03,7,Awaiting client execution KRN-CROSS-04,Kernel platform crosswalk,Follow the owning records in the displayed sequence,Authorized owner at each handoff,Assessment = Single choice 2 points + written answer 2 points; pass mark 75%; Learner = Assigned training user with eligible course/path; Engineering evidence = Authorized Atlas requirement/test/evidence references,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Written answer still awaits review → Do not present a final score or credential.,CASE-E-KRN-CROSS-04,5,Awaiting client execution KRN-FLOW-IAM-01,Identity and Access Management,IAM → Menu Access → select target role → Copy from Roles,Access proposer and a different eligible reviewer; ordinary training user for readback,Target role = TRAINING_CASE_READER; Source roles = Prepared Training Navigation Reader and Training Detail Reader; Selected menus = Training Domain Directory only; Reason = Add the reviewed training read action,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Target is protected or has a pending proposal → Copy is unavailable; resolve the correct owning state.,FLOW-E-IAM-01,2,Awaiting client execution KRN-FLOW-IAM-02,Identity and Access Management,IAM → User Accounts / Profiles / Roles → select rows → offered bulk action,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context",Selection = Two disposable training users and one prepared ineligible/protected row; Example operation = Assign Profile: Training Operations / Training Operator; Reason / end = Training batch assignment; offered optional end bound; Result file = iam-batch-results.json,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,A successful row is selected for recovery → Do not submit its successful change again.,FLOW-E-IAM-02,3,Awaiting client execution KRN-FLOW-IAM-03,Identity and Access Management,IAM → User Access Hierarchy,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context",User = TRAINING_USER_01; Context = Training Operations / Training Operator; Expected chain = Profile → Training Case Reader → approved read permission → menu/screen/control; Comparison = Prepared ended assignment or missing-link case,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Search finds a similar display name → Compare stable account/party references before acting.,FLOW-E-IAM-03,2,Awaiting client execution KRN-FLOW-IAM-04,Identity and Access Management,Account menu → Personal information → email/phone → Contact preferences,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context","Person = The party linked to TRAINING_USER_01; Name / phone = Alex Example; approved synthetic phone value; Email = A controlled training mailbox; Preferences = Preferred contact=true; offered contact type/purpose; priority 1; valid current interval; Consent reference = Only an existing authorized consent decision, if applicable",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Multiple preferred active enrollment emails exist → Resolve the actual selection/validation issue before claiming delivery.,FLOW-E-IAM-04,2,Awaiting client execution KRN-FLOW-PULSE-01,Pulse,Application header → bell → Browser notifications,Authenticated recipient; permitted support operator for worker diagnostics,Account / profile = TRAINING_USER_01 in Training Operator; Browser permission = Allow for the intended site after choosing Enable; Prepared event = An eligible training access-change notification; Read state = Mark as read separately from View outcome,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,"Device notification does not appear but provider accepted → Provider acceptance is not evidence of device display; inspect browser permission, binding and worker/provider state.",FLOW-E-PULSE-01,3,Awaiting client execution KRN-FLOW-PULSE-02,Pulse,Pulse → Review & catalog → Correspondence Catalogue → New Correspondence,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context",Catalogue code / name = TRAINING_CASE_CORRESPONDENCE / Training case update; Template = Exact published Training Case Email or Training Case Letter version; Primary binding = Published Training Case Summary; key record_id; Scalar mapping = recipient.fullName ← name; correspondence.reference ← record_id; Related binding = items matched by case_id → record_id; item_id order; Runtime request = CASE1001,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Template/dataset becomes ineligible before generation → Current dependency checks can reject execution.,FLOW-E-PULSE-02,25,Awaiting client execution KRN-FLOW-PULSE-03,Pulse,Pulse → Correspondence Catalogue → selected correspondence → Generation Policy,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context","Catalogue = Prepared isolated training correspondence; Generation policy = Allowed, then a separate suppressed training version; Suppression reason = Training suppression boundary demonstration; Validity = Future start and increasing end with explicit zone; compare current allowed interval; Consent / transport = Not evaluated / not authorized by this local-generation policy",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Suppression has no reason → Correct required policy validation.,FLOW-E-PULSE-03,2,Awaiting client execution KRN-FLOW-PULSE-04,Pulse,Pulse → Channels & rules → Channel setup / Notification rules,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context","Channel = TRAINING_INAPP or another isolated offered channel; Name / active state = Training notification channel / intended active state; Rule event / recipients = Offered access-change event and eligible training recipient selector; Template/provider reference = Approved content and configured secret reference only where required; Expected channel result = In-app item, email/message file, browser push or actual external attempt",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Provider is not selected/configured → Record the readiness blocker and demonstrate the supported local output/in-app alternative.,FLOW-E-PULSE-04,17,Awaiting client execution KRN-FLOW-PULSE-05,Pulse,Pulse → Requests & output / Delivery & operations → selected generation job and command history,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context",Request/job = Original Training Case Correspondence generation reference; State = Actual queued/running/failed/uncertain/ready result; Recovery scope = Small isolated permitted queue/job selection; Reason = Recover the original training producer request,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Output already completed after a lost reply → Recover the retained result before another generation.,FLOW-E-PULSE-05,24,Awaiting client execution KRN-FLOW-AXIS-01,Axis,Axis → Experience Administration → Experience Versions → selected/new version,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context",Version purpose = Training read-only locale variation; Profile / locale = An approved optional training profile scope / offered locale; Presentation = Approved label draft and restrictive read-only/visibility setting; Captured revision = Exact referenced label/source and experience revision,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Profile is not eligible for that scope → Correct the selection; do not manufacture a profile grant.,FLOW-E-AXIS-01,2,Awaiting client execution KRN-FLOW-AXIS-02,Axis,Axis → Experience Versions → selected earlier version → Copy Version for Rollback,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context",Base = Earlier reviewed training experience version; New draft = Training rollback candidate; Reason = Restore the earlier approved training presentation values; Activation boundary = Experience configuration versus authored/generated screen publication,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Old dependency is retired or changed → Resolve/rebind through current supported authoring before review.,FLOW-E-AXIS-02,3,Awaiting client execution KRN-FLOW-CUSTODIA-01,Custodia,Custodia → Collections → selected collection; Legal holds,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context",Parent / child = Training Evidence / Training Intake; Member = Admitted synthetic SYN-001 exact document version; Move = Place Training Intake under Training Evidence; Hold = Approved training collection-scoped hold on Training Evidence,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Nesting exceeds the supported 32-level bound → Reject the invalid hierarchy.,FLOW-E-CUSTODIA-01,2,Awaiting client execution KRN-FLOW-CUSTODIA-02,Custodia,Custodia → Repository documents → selected version → Relationships,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context",Source / target = SYN-001 v1 / SYN-002 v1; Relationship type = Offered approved training supporting-evidence type; External example = Owning application + object type + synthetic public UUID; Reason = Link the training supporting evidence,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Target access/classification changes before replay → Current source/target access is checked again.,FLOW-E-CUSTODIA-02,2,Awaiting client execution KRN-FLOW-CUSTODIA-03,Custodia,Custodia → document version → page viewer → private annotation,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context",Document/page = Admitted synthetic SYN-001 v1 / page 1; Private note = Training note: confirm the synthetic reference.; Comparison actors = The author and a different ordinary permitted viewer; Contrast = Separate exact-version redaction request,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Another user submits the note’s ID → Current author/scope controls still apply.,FLOW-E-CUSTODIA-03,2,Awaiting client execution KRN-FLOW-CUSTODIA-04,Custodia,Custodia → supporting Document custody → selected file → Create encrypted copy / Verify encrypted copy,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context",Source = Permitted admitted synthetic supporting document; Storage/copy configuration = Offered approved storage reference and copy settings; Reason = Verify the training supporting-copy custody chain; Verification = Returned copy reference and integrity result,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Storage/provider is not configured → Record the owner readiness blocker; do not invent a copy.,FLOW-E-CUSTODIA-04,2,Awaiting client execution KRN-FLOW-CUSTODIA-05,Custodia,Custodia → Processing operations → Storage scan history / Storage investigations,Authorized tenant-scoped custody operator; ordinary document users retain their separate scope,Observation = An authorized stable read-only training scan; Case = Prepared harmless non-document artifact observation where permitted; Review note = Training observation reviewed; refer to the permitted scan evidence.; Worker = Dedicated configured reconciliation worker and current heartbeat,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Observation/import is unstable or tenant/hash/counts differ → No valid successful scan is recorded.,FLOW-E-CUSTODIA-05,2,Awaiting client execution KRN-FLOW-CUSTODIA-06,Custodia,Custodia → Upload document / Upload processing → prepared small batch,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context","Batch = Synthetic evidence.pdf, evidence.docx, evidence.tiff and evidence.txt; ZIP sample = training-packet.zip containing only permitted small synthetic files; Metadata = Approved training class and required SYN reference fields; Recovery sample = One prepared invalid or failed item among otherwise eligible files",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,"ZIP contains invalid paths, unsupported content or exceeds a bound → Respect rejection/quarantine; do not extract into arbitrary storage.",FLOW-E-CUSTODIA-06,3,Awaiting client execution KRN-FLOW-MEDES-01,MEDES,MEDES → Administration → Status reference / User administration / Settings / Scope reference,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context","Case = Training evidence exchange; Area = Offered status/scope reference area; User/access owner = IAM User Accounts / current assignments; Settings owners = Current tenant configuration, Custodia classes/templates, Pulse templates, Regulix policies and reporting where offered",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Owner link is hidden or denied → Check current owner permission; MEDES visibility grants nothing extra.,FLOW-E-MEDES-01,2,Awaiting client execution KRN-FLOW-MEDES-02,MEDES,MEDES → Correspondence → selected training case → fax cover / packet,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context",Case/member = Current Training evidence exchange case; Cover = Eligible published training fax cover and offered cover fields; Destination = Controlled authorized training fax destination only if a provider is configured; Attachments = Exact admitted authorized SYN-001/SYN-002 versions in intended order; Reason = Review the complete synthetic training decision packet,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Fax provider not configured → Complete the generation/review demonstration and record dispatch readiness as blocked.,FLOW-E-MEDES-02,3,Awaiting client execution KRN-FLOW-NEXORA-01,Nexora,Nexora → Discussions → Start discussion / selected thread,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context","Learning record = Published Training Evidence Handling course; Message = How do I identify the current evidence version in the training example?; Reply = Open the admitted version and compare its retained reference.; Actors = Eligible learner, another permitted participant and authorized moderator",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,"Message exceeds 6,000 characters → Correct the body before posting.",FLOW-E-NEXORA-01,1,Awaiting client execution KRN-FLOW-NEXORA-02,Nexora,Nexora → Content studio → Policy; Policies & mappings,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context",Code / title = TRAINING_EVIDENCE_POLICY / Training evidence handling policy; Version / owner = 1.0 / authorized training policy owner; Policy text = Use the current admitted evidence version and preserve the review trail.; Attestation = Required acknowledgement of the exact assigned policy version; Linked course = Published Training Evidence Handling,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Policy changes but earlier attestation exists → Earlier acknowledgement does not assert acceptance of an unassigned new version.,FLOW-E-NEXORA-02,3,Awaiting client execution KRN-FLOW-NEXORA-03,Nexora,Nexora → Content studio → Competency / Readiness model; Competencies & readiness,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context",Competencies = Training evidence identification / Training evidence review; Readiness model = TRAINING_EVIDENCE_READINESS; Factors = Identification weight 3; Review weight 1; Threshold = 80%; Learner evidence = Prepared assigned/completed and incomplete learning records,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Unknown/unpublished competency is supplied → Select a valid eligible factor.,FLOW-E-NEXORA-02,3,Awaiting client execution KRN-FLOW-NEXORA-04,Nexora,Nexora → Evidence & audit → Evidence packages,Permitted requester and a different eligible compliance reviewer,"Evidence source = ASSIGNMENTS; repeat separately for ATTEMPTS, CREDENTIALS or AUDIT; Approved purpose = Existing independently approved IAM access purpose; UTC period / maximum = Prepared one-day training period / 100 records; Business reason = Review the synthetic training learning outcome evidence.; Reviewer/download = Different eligible compliance reviewer; requester download within seven days of approval",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,"Purpose missing, range exceeds 366 days or cap exceeds 1,000 → Correct bounded request validation.",FLOW-E-NEXORA-03,1,Awaiting client execution KRN-FLOW-NEXORA-05,Nexora,Nexora → Learning administration,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context","Organization/support text = Training learning workspace / Contact the assigned training instructor.; Default due days = 14; Reminder lead days = 3; Time zone = UTC; Provider status = Current SCORM host, AI mentor and live-meeting readiness",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Stale settings revision → Reload and reconcile before saving.,FLOW-E-NEXORA-04,3,Awaiting client execution KRN-FLOW-NEXORA-06,Nexora,Nexora → Content studio → Frequently asked question / Announcement; Learning help / Learning home,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context",FAQ code / question = TRAINING_CURRENT_EVIDENCE / How do I identify the current training evidence?; Answer = Open the admitted version and compare its retained version reference.; Announcement = TRAINING_REVIEW_NOTICE / Training review guidance is available.; Audience / period = Eligible training profile and offered effective bounds,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Another author opens a private draft → Draft isolation applies.,FLOW-E-NEXORA-04,3,Awaiting client execution KRN-FLOW-NEXORA-07,Nexora,Nexora → Course catalog / selected published course; Learning intelligence,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context","Course = Published Training Evidence Handling; Personal actions = Save/bookmark, offered rating and private note; Note = Training note: review the current evidence reference.; Report scope = Permitted training population, course/domain and offered period filters",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Another learner’s private data is requested → Current subject/scope remains enforced.,FLOW-E-NEXORA-05,3,Awaiting client execution KRN-FLOW-REGULIX-01,Regulix,Regulix → approved process/case definition → native runtime instance; timer-service operations,Authorized runtime starter/reader and configured engine timer-service identity,Definition = Prepared approved training model containing one supported timer wait; Business key = TRAINING_TIMER_01; Timer due = A short permitted future instant in the model’s supported zone/contract; Actors = Authorized starter and actual configured timer-service identity,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Before the due instant → Do not force a successful timer result.,FLOW-E-REGULIX-01,2,Awaiting client execution KRN-FLOW-REGULIX-02,Regulix,Regulix → Work Queue / selected native process or case task → assignment actions,Current eligible assigned workers and authorized assignment operator,Task = Prepared current training human-review task; Stage policy = Approved per-stage assignment policy and eligible candidates; Actors = Eligible Worker A and eligible Worker B; prepared unauthorized comparison user; Reason = Transfer the isolated training review duty,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Requested transferee is not currently eligible → The transfer/claim must not bypass policy.,FLOW-E-REGULIX-02,3,Awaiting client execution KRN-FLOW-REGULIX-03,Regulix,Regulix → CMMN Design / approved native case → variables and event actions,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context",Case model = Prepared training case with explicit supported entry/exit sentries; Context sentry = CTX_EQUALS; ctxPath review.status; matchValues APPROVED; Decision sentry = DMN_MATCH with approved plan/model UUID/hash pins; Event sentry = EVENT_FIRED with approved eventId/scopeId and the prepared correlation key; Replay = Original update/event request identity and expected checkpoint,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Context path is absent or value does not match → The condition is not automatically satisfied.,FLOW-E-REGULIX-03,2,Awaiting client execution KRN-FLOW-REGULIX-04,Regulix,Regulix → Incident Log / SLA Incidents → selected OPEN incident,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context","Incident = Prepared open training incident and its originating obligation; Evidence = Actual warning/breach timing, task/instance and policy references; Closure reason = Training issue investigated and permitted recovery recorded.; Comparison = Original OPEN event and retained CLOSE history",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Another tenant’s incident reference is supplied → Current native scope is enforced.,FLOW-E-REGULIX-04,2,Awaiting client execution KRN-FLOW-REGULIX-05,Regulix,Regulix → approved BPMN model → selected native instance → supported multi-instance action,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context",Node = Graph-owned manualActivation multi-instance node; Instance = Prepared native training UUID and expected checkpoint version; Participants/items = Small permitted prepared set from the model’s actual input contract; Completion = Assigned child task and graph completion rule,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Node is not graph-owned manualActivation → Do not activate arbitrary runtime work.,FLOW-E-REGULIX-05,3,Awaiting client execution KRN-FLOW-REGULIX-06,Regulix,Regulix → approved BPMN training loop → assigned task,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context",Model = Prepared approved bounded loop example; Facts = Prepared continue and finish values from the model’s typed contract; Task owner = Current assigned eligible worker; Checkpoint = Current native instance version for each iteration,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Wrong actor completes a later iteration → Current assignment still applies.,FLOW-E-REGULIX-05,3,Awaiting client execution KRN-FLOW-REGULIX-07,Regulix,Regulix → approved design/definition → supported simulation or process test suite,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context",Definition = Prepared approved model with required native/source alias binding where applicable; Scenario A/B = Prepared normal and denied/default facts from the exact model; Test records = Supported process-test drafts and current scenario references; Side effects = Isolated/ephemeral supported simulation execution,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Definition/binding or required test draft is missing → Record the exact prerequisite; do not fabricate a passing suite.,FLOW-E-REGULIX-06,4,Awaiting client execution KRN-FLOW-REGULIX-08,Regulix,Regulix → native process/case instances → terminal training instance → Archive,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context","Instance = Prepared terminal native process or case UUID; Version = Current expected checkpoint/record version; Reason = Archive the completed synthetic training instance; History = Retained engine state, audit and original archive receipt",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Instance is nonterminal → Do not call archive a completion action.,FLOW-E-REGULIX-06,4,Awaiting client execution KRN-FLOW-TENANT-01,Tenant Engine,Tenant Engine → Tenant operations → selected tenant → Propose tenant parent / relationship end,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context",Child / parent = TRAINING_TENANT / prepared authorized TRAINING_PARENT; Relationship = Offered parent relationship and intended permitted period; Reason = Establish the isolated training parent relationship; End change = Separate governed relationship-end proposal,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,"Invalid, duplicate or cyclic parent relationship is proposed → Follow the actual owner validation; do not force an arbitrary hierarchy.",FLOW-E-TENANT-01,9,Awaiting client execution KRN-FLOW-TENANT-02,Tenant Engine,Tenant Engine → Tenant operations → selected tenant → Propose tenant branding / Branding preview,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context",Tenant = TRAINING_TENANT; Branding values = Training workspace display name and approved offered theme/logo references; Reason = Review the training tenant presentation change; Restore = Earlier intended training branding as a new governed change,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Asset or format is invalid → Correct the owner validation before review.,FLOW-E-TENANT-01,9,Awaiting client execution KRN-FLOW-TENANT-03,Tenant Engine,Tenant Engine → onboarding case → supporting Document custody → Identity evidence review,"Authorized author/operator, independent eligible reviewer and ordinary recipient for the selected context",Onboarding case = Current TRAINING_TENANT request; Supporting file = Synthetic identity-evidence.pdf under an approved training class; Custody reference = Returned exact document/version/hash; Identity evidence = Offered evidence type and meaningful training reason,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Scan/provider not ready → Record the admission blocker; do not assert clean/admitted status.,FLOW-E-TENANT-02,3,Awaiting client execution KRN-FLOW-CORE-01,Kernel Core,Core / relevant owner master → prepared disposable record → active/inactive controls,Authorized owner steward and reviewer where that owner requires governance,Record = Disposable TRAINING_LIFECYCLE master entry; Default example = Omit active only where the current create contract defines a default; Explicit example = is_active=false through the offered control/contract; Unrelated edit = Change training description only; History/restore = Include inactive; explicit permitted restoration,Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,False is replaced with a create default → Record the specific lifecycle defect; do not mark the example passed.,FLOW-E-LIFECYCLE-01,7,Awaiting client execution KRN-FLOW-SUPPORTING-01,Supporting Asset Operations,Supporting Asset Operations application → Inventory / Request queue / Activity history,"Authorized supporting-application requester, reviewer, allocator and recipient","Application = Configured Asset Operations entry and authorized application profile; Inventory item = Prepared available training equipment item; Request = Small isolated training request with business reason; Actors = Requester, eligible decision-maker, allocator and intended recipient; Alternative requests = Separate prepared reject/cancel examples",Resolve each selected lookup to its returned identity and current eligible version; retain the request and review identity before the next step.,Application/profile entitlement is missing → Record readiness; a Kernel administrator label alone does not prove this application’s authority.,FLOW-E-SCOPE-01,4,Awaiting client execution