READINESSOPS BY SOLIFAN

ReadinessOps Guide

From AI proposals, through human decisions, into operations.

WebMCP compatible

Before using AI and tools at work, you need to decide what they may do and how human decisions will take effect in operations.ReadinessOps helps you design this flow and put it into practice.

Follow what happens when new evidence arrives: AI proposes a response, a person reviews it and decides whether to approve it, and approved changes are applied to operations. The guide also explains how systems use those approvals to control what can run.

  1. 01Evidence
  2. 02AI proposal
  3. 03Human decision
  4. 04Approve & apply
  5. 05Execution controls
  6. 06Records & history

AI proposes; people decide. Only approved changes take effect in operations, and systems keep execution within the agreed limits.

CHAPTERS

M0 / Overview

Understand the overall process

What should you delegate to AI, and how far should it go?

Learn why ReadinessOps is needed and how AI, people, and systems share the work.

Roles and controls
What AI does

Uses new information to propose a response and show what should change in current operations.

What people decide

Defines what may be delegated to AI and takes responsibility for the final decision.

What systems control

Records approved content as the official basis for operations and prevents actions beyond that scope.

M0 / STEP 101 / 06

Decide what to delegate to AI

Have you defined what AI may do and when a person needs to decide?

ReadinessOps does not compare the performance of different models. It helps you define where AI should propose ideas, when a person should decide, and what AI must not execute. You then set the scope and conditions for delegation to fit how the work is actually done.

What AI can do is not the same as what you should delegate to it.

Identify what AI and tools may do, when a person must decide, and what must not be delegated.

M0 / STEP 202 / 06

Understand ReadinessOps

How does ReadinessOps connect AI proposals and human decisions to operations?

ReadinessOps provides a way to manage a single process that defines what to delegate to AI and tools, when people need to decide, and the conditions for applying those decisions to operations.

The process starts when new information becomes available. It connects AI proposals, human review and approval, controls on execution based on approved content, and a record of what happened.

SOLIFAN uses ReadinessOps as the foundation for helping organizations design and implement this process.

AI proposals are applied to operations only after human review and approval.

Explain how ReadinessOps connects AI proposals and human decisions to operations.

M0 / STEP 303 / 06

Separate AI, human, and system roles

Is it clear who does what from an AI proposal through to execution?

AI uses the available evidence to propose a response and explain the changes. A person checks whether the proposal meets business requirements and decides whether to approve it.

The system allows actions only when they satisfy the approved scope and execution conditions. Expanding what may be executed based solely on AI output or agreement in a conversation carries risks.

The work of proposing, the responsibility for approval, and the controls on execution are kept separate.

For one proposal, explain who reviews and approves it and which system checks the execution conditions.

M0 / STEP 404 / 06

Follow a decision into operations

What steps turn new evidence into a change in operations?

When new evidence becomes available, AI uses it to propose a response. A person reviews both the evidence and the proposal, makes a decision, and approves the content.

After approval, the content and timing of the change are checked before it is applied as the official basis for operations. The system controls execution using conditions based on that content. The process is designed to retain records of registration, proposals, decisions, and applied changes so that each stage can be traced later.

AI proposals, human approval, and the application of approved content are separate stages.

Explain the path from evidence through proposal, review and approval, application, execution controls, and records.

M0 / STEP 505 / 06

Design the process for your work

In your organization, who checks what, and when does a person need to decide?

What you delegate to AI and when people need to decide will vary with the work. Start with the actual tasks and identify where AI should propose ideas and where people should review and approve them.

Then define who applies approved content, when they do so, and what the system checks before executing an action. Also decide whom to ask when information is missing or a request goes beyond the agreed scope.

Each stage has an owner, and the points for returning to a person are defined to fit the work.

Explain what you would delegate to AI, when a person would decide, and how approved content would be applied in your work.

M0 / STEP 606 / 06

Identify what prompts a review

What changes would lead you to revisit a current decision?

A change in internal policy or a newly discovered problem may mean that a previously sound decision needs to be reviewed.

When you notice a change, keep material that shows what changed. The next chapter covers registering that material as evidence and checking how it affects current decisions.

A decision review retains the information that prompted it and where that information came from.

Name a change that would prompt a review in your work and the material you would keep.

M1 / Evidence

Check the evidence

What has changed, and which decisions need another look?

Check new evidence and its source, then examine its effect on current operations. A person decides whether a review is needed, and the information for a proposal is brought together.

Roles and controls
What AI does

Shows how new evidence may affect current decisions.

What people decide

Checks the evidence and its impact, then decides whether a review is needed.

What systems control

Saves source material and registration details, and manages the current version separately from the version under review.

M1 / STEP 101 / 06

Register new evidence

Can you verify where the new information came from and which work it relates to?

Register information used to make decisions, such as policies, contracts, evaluation results, and operational records. Keep the original material, its source, who registered it and when, and the work it relates to so that its contents can be checked later.

If you use text extracted from a document, keep a way to return to the original. Registering new evidence does not change the content currently in use in operations.

Adding evidence does not change the content currently used in operations.

Evidence includes the information needed to verify its original material and source.

Identify the original material, its source, who registered it, and the work it relates to.

M1 / STEP 202 / 06

Check the material AI will use

Does the text used for proposals accurately represent the original material?

Check that the registered material has been read accurately into a form AI can use for proposals. Compare any missing or misread text with the original and correct it.

Also check that information needed for a decision, such as the source and document date, is available. Resolve any unreadable or unclear content before moving on to analysis or proposals.

Receiving material and confirming its contents are treated as separate steps.

Evidence is checked before it is used for AI analysis or proposals.

Compare the extracted text with the original and identify omissions, errors, or information that still needs checking.

M1 / STEP 303 / 06

Keep the review separate from the current version

Are you overwriting the content currently in use while reviewing a change?

The "current version" is the content that has been formally applied and is used in operations. New evidence and proposed changes belong in a separate "version under review."

Link each version to the evidence it uses. This lets you compare what is being added or changed while keeping current operations intact.

Creating a version for review leaves the current version unchanged.

Content under review does not directly overwrite the current version.

Distinguish the current version from the version under review and identify the evidence in each.

M1 / STEP 404 / 06

Check the impact of a change

Which current decisions might need review because of the new evidence?

Compare added or replaced evidence with current decisions. AI identifies where there may be an impact, explains why, and cites the evidence it used.

A person checks the AI explanation against the original material and considers whether a review is actually needed. Treat the analysis as support for a decision; its results alone do not justify approval or applying a change.

The analysis is recorded. The current version does not change at this stage.

Impact analysis helps a person decide whether a review is needed.

Identify the decisions flagged as affected, the reasons given, and the evidence cited.

M1 / STEP 505 / 06

Decide whether a review is needed

Does the analysis show a need to prepare a new proposal?

A person checks the new evidence and the impact identified by AI, then decides whether to prepare a new proposal. If information needed for that decision is missing, gather further evidence.

Record the reason whether the decision is to keep the current approach or proceed with a review. Starting a review and changing current operations are separate stages.

A person uses the analysis to decide what to do next. The current version is retained.

A person checks the evidence and reasons before deciding whether to proceed with a review.

Explain whether to prepare a new proposal, wait for more information, or keep the current approach, and why.

M1 / STEP 606 / 06

Confirm the information for the review

Do you have the evidence needed for this review and a clear reason for it?

Check that the version under review contains both the evidence carried forward and the newly added material. Make clear what has changed and why a review became necessary.

Before asking AI to prepare a proposal, check that material from other work or outdated information has not been included by mistake.

The review makes clear which work is being reconsidered and what evidence it relies on.

Identify the evidence being used and the reason a review was judged necessary.

M2 / AI proposals

Prepare AI proposals

What proposal and supporting evidence does a person need to make a decision?

AI uses the evidence to propose a response. Bring the proposal and its supporting reasons together in a form that a person can review and decide on.

Roles and controls
What AI does

Uses the evidence to propose a response and explain its reasons.

What people decide

Defines which information the proposal should use and what matters when judging it.

What systems control

Checks the output format and references, then saves the proposal as unapproved.

M2 / STEP 101 / 06

Gather the information for a proposal

What should AI consider, and which information should it use?

Before asking AI to prepare a proposal, clarify the business objective and what you want to consider in this review. Bring together previous decisions and newly checked evidence, and explain what matters most and which conditions must be met.

Check that the information AI will use does not include unrelated material or outdated content.

Define what to consider and which information to use before generating a proposal.

The information and instructions given to AI match the work being considered.

Explain what AI should consider, which information it should use, and which conditions it must meet.

M2 / STEP 202 / 06

Read proposals from four perspectives

Which perspectives will help you judge the proposal?

A single perspective may not be enough to judge a proposal for business use. This guide organizes proposals around four perspectives: readiness for operations, expected benefits, model selection, and initiative priorities.

For readiness for operations, check what must be put in place before use and which issues need attention. For expected benefits, consider what improvements are expected and how you will assess them.

For model selection, consider suitable models and when to use each, taking account of the performance and cost required for the intended use. For initiative priorities, consider what to advance first and what to put on hold or review.

Proposals from all four perspectives await human review and approval.

A person checks the proposals and reasons from each perspective before deciding.

Explain what to check in a proposal for operational readiness, expected benefits, model selection, and priorities.

M2 / STEP 303 / 06

Bring proposals and reasons together

Can you review the proposed response and its reasons together?

A proposal explains both what to do and why that response is needed. It should show what would change in current operations alongside the evidence supporting the change.

When a proposal estimates benefits or sets priorities, make its assumptions clear. Retain the reasoning behind the conclusion so that a person can judge whether the proposal is sound.

Each proposal can be checked alongside the evidence it cites.

A proposal includes the reasons and references a person needs to judge it.

For one proposal, identify the proposed response, its reasons, and the evidence it cites.

M2 / STEP 404 / 06

Check the evidence behind a proposal

Does the cited evidence support the proposal's explanation?

Return from the proposal to the original evidence and check whether the AI explanation reflects the material. Distinguish facts stated in the source from conclusions AI has inferred from them.

A reference alone does not make an explanation correct. A person checks for gaps in the reasoning and missing assumptions that matter to the decision.

You can return from a proposal to the evidence it cites.

The cited material must support the proposal's reasoning, beyond simply being listed as a reference.

Compare the proposal's reasoning with the source material and identify unsupported conclusions or missing information.

M2 / STEP 505 / 06

Send the proposal for human review

Can you confirm that the generated proposal is still unapproved?

Save AI-generated proposals as awaiting human review. Present the proposed response with its supporting evidence so that it is clear what needs a decision.

Completing generation does not mean a proposal has been approved or applied to operations. In the next stage, a person checks the content and decides whether to approve it.

The proposal is awaiting human review. It has not yet been approved or applied.

An AI-generated proposal remains unapproved until a person approves it.

Confirm that a completed AI proposal has not yet been approved or applied.

M2 / STEP 606 / 06

Identify actions AI must not take

Have you also allowed the AI that prepares proposals to approve and apply them?

AI's role is to analyze evidence and propose a response. People remain responsible for the approval decision and the procedure for applying approved content to operations.

Generating a proposal does not itself authorize a business action. The system checks which actions are allowed and their permitted scope against the approved content.

The proposal generation process does not directly approve or apply its output.

Distinguish what AI does from the points that require a person's decision or action.

M3 / Human review

Make a human decision

What should you check before accepting a proposal?

Compare each proposal with the current content and its supporting evidence, then approve or reject it. Record your reasons and pass approved content to the next stage, where it can be applied.

Roles and controls
What AI does

Presents proposed actions and their supporting evidence for a person to review.

What people decide

Reviews proposals, makes any necessary edits, and approves or rejects them.

What systems control

Records edits and approval or rejection, together with the reasons, person responsible, and time.

M3 / STEP 101 / 06

Compare the proposal with current practice

Can you identify what the proposal would change and why?

Compare the AI proposal with current practice to identify the proposed changes. Return to the original evidence to check why those changes were considered necessary.

Check whether the proposal meets the requirements of the work and whether any effects have been overlooked. Fill any gaps in the information you need before moving to approval.

Proposed changes and their supporting evidence are checked before a decision is made.

Explain what the proposal would change and why, using the supporting evidence.

M3 / STEP 202 / 06

Edit the proposal before deciding

Can you correct a proposal before approving it?

If a proposal contains errors or needs more explanation, a person reviews and corrects it. Record the content before and after the edit, together with who made it, so the changes are clear.

Saving an edit and approving the content are separate steps. Review the revised proposal again before deciding whether to approve it.

After editing, the proposal still awaits human review.

Editing a proposal and deciding to approve it are separate actions.

Identify the content before and after the edit, who made it, and which version is being considered for approval.

M3 / STEP 303 / 06

Approve or reject the proposal

Can you explain whether this proposal should be approved, and why?

A person reviews the proposal and its supporting evidence, then decides to approve or reject it. An approved proposal can move to the stage where its changes are applied. A rejected proposal is not applied to operations.

Record the reasons for either decision. Note the information that mattered and any concerns in enough detail for someone reading the record later to understand how the decision was reached.

A person’s approval or rejection is recorded for the proposal awaiting review.

Each approval or rejection records who decided and why.

Identify who approved or rejected the proposal and verify that their reasons are recorded.

M3 / STEP 404 / 06

Separate approval from applying changes

Has the approved content already been applied to operations?

Approval means that the person reviewing a proposal has decided its content is acceptable for use. Applying it means making that approved content the official content used in operations.

Approval does not change the content currently used in operations. That changes only when the approved content is applied. Keeping these steps separate allows people to check the timing and operational impact after approval.

An approved proposal can be retained without applying it yet.

Approval and applying the approved content are distinct steps.

Distinguish a proposal that is approved but not yet applied from a record of content already applied.

M3 / STEP 505 / 06

Record the reasons for the decision

Can someone reviewing the record later understand why the decision was made?

Keep a record of the proposal, the approval or rejection, the reasons, who decided, and when. Make the evidence used at the time available alongside that record.

During the next review, revisit the evidence and reasons as well as the earlier conclusion. Identifying which assumptions have changed helps you decide whether the decision needs to be reconsidered.

Each decision remains linked to the reasons and evidence used at the time.

Trace one decision to its proposal, evidence, outcome, reasons, person responsible, and time.

M3 / STEP 606 / 06

Check the approved content before applying it

Does the content you are about to apply match what was approved?

Before proceeding, compare the proposal's content and version with the approval record. Check that no unapproved changes or rejected proposals have been included.

If the content needs to change after approval, obtain approval again for the revised content. The next stage covers when to apply it and what needs to be prepared first.

Review the approved content before it is applied.

The content passed to the next stage must match what a person approved.

Verify that the content ready to be applied matches its approval record and contains no unapproved changes.

M4 / Apply changes

Apply approved changes

When will the approved content become the official content used in operations?

Apply approved proposals to the official decision records. Check the resulting content and history, and make clear which version people should now use.

Roles and controls
What AI does

Shows the content and supporting evidence of proposals approved by a person.

What people decide

Decides which approved content to apply and when.

What systems control

Checks approval, applies the content to official records, and records when and what was applied.

M4 / STEP 101 / 05

Decide what to apply and when

When will you start using the approved content in operations?

Decide which work the approved content applies to and when it should take effect. Check any preparations that must be completed first, such as notifying the people involved or changing settings.

Once a person decides to apply the changes, the system checks approval and the conditions required to proceed. If preparations are incomplete, keep the content approved and wait to apply it.

The content is approved but not yet applied. Confirm whether to apply it now.

Changes are applied only after their scope and timing are agreed and the necessary preparations are complete.

Explain what will be applied, when it will take effect, and what needs to happen beforehand.

M4 / STEP 202 / 05

Apply the approved proposals

Is a person's approval recorded for each proposal being applied?

The system checks that a person has approved the content being applied. It excludes unapproved and rejected proposals, saving only approved content as official decision records.

Afterward, a person checks the records to confirm that the intended content was applied. The system also keeps a history of what was applied and when.

The approved proposal is applied, creating official decision records and a record of what was applied.

Only proposals with recorded approval can be applied to official decision records.

Identify the approved proposal from which each resulting record was created.

M4 / STEP 303 / 05

Check the resulting decision records

Can you distinguish officially applied content from proposals still waiting to be applied?

After applying the changes, check the official decision records against the proposals they came from. Confirm that no approved content is missing or has been replaced with something else.

Before using a record in operations, check both that its content has been applied and that it belongs to the version needed for this work. Keep it distinct from unapproved proposals and approved content that has not yet been applied.

Refer to records of applied content separately from proposals not yet applied.

Each official decision record remains linked to its source proposal and the history of how it was applied.

Verify the record's content, whether it has been applied, the initiative it belongs to, and its source proposal.

M4 / STEP 404 / 05

Confirm the switch to the new version

After switching to the new content, is it clear which version operations should use?

Before making the version under review the current version, check that the required approvals and changes have been completed. Applying some proposals and starting to use the new version as a whole are separate things to verify.

After the switch, make the new version available to users. Retain the previous version in the history and make sure it cannot be confused with the content now in use.

Check both whether each proposal has been applied and which version is currently in use.

The version to use after a switch is clearly identified, and the previous version is retained in the history.

Explain which version is currently used, which is under review, and where the previous version is retained.

M4 / STEP 505 / 05

Keep a history of the changes

Can you trace what changed and the evidence behind it?

Keep the applied content linked to the evidence, AI proposal, and human decision. Make it possible to compare the content before and after the change and identify what changed and why.

Use this history when new evidence prompts another review. Keeping earlier decisions allows people to see the assumptions on which those decisions were based.

The content before and after a change is retained, together with the reasons for it.

Trace the current version to the previous version and to the evidence, proposals, decisions, and records of the changes applied.

M5 / Operations

Use official decisions in operations

How do official decisions guide the next work and the conditions for execution?

Turn the applied decisions into actions for people and execution conditions for systems. Check what happens when those conditions are not met and how the results are recorded.

Roles and controls
What AI does

Suggests possible next actions for consideration.

What people decide

Reviews official decision records and decides what work comes next and under what conditions it may proceed.

What systems control

Checks whether execution is permitted by the approved content and records the results of actions carried out or stopped.

M5 / STEP 101 / 06

Choose the records to use in operations

Have you selected the right records for the work at hand?

Use official decision records whose content has been applied. Check that the record covers the work at hand and belongs to the version currently in use.

Do not treat proposals under consideration, or approved content not yet applied, as current operating rules. When consulting past records, pay attention to how they differ from the current content.

Check that the record’s content has been applied and that its scope and version fit the work.

Operational records are used only after their scope and version have been checked against the work.

Distinguish the records to use for this work from proposals not yet applied and records from earlier versions.

M5 / STEP 202 / 06

Review the priorities across initiatives

Can you decide which initiatives to move forward first?

When there are several initiatives, compare their readiness for operation, expected benefits, and issues needing attention. Check when each decision was made and what information supported it.

People decide what to advance first using the officially applied decisions and the current business situation. Check whether the reasons and assumptions still hold, rather than relying only on priority scores suggested by AI.

Comparing records alone does not change the approved content or current operations.

Priority decisions reflect the recorded reasons and the current business situation.

Compare the initiatives and explain which should move forward first and why.

M5 / STEP 303 / 06

Assign the work and define its conditions

Who will do what in response to the official decision?

Use the approved and applied content to decide who will carry out each action. Separate work done by people from processes handled by systems, and check the permissions and permitted scope for each.

Define when a person must check an action before it proceeds and who to contact if a problem occurs. Make the next steps clear enough for the people responsible to act on the decision record.

Use the official decision record to assign the work and define the conditions for execution.

Responsibility and the conditions that permit execution are defined before work begins.

Explain who may do what, with which permissions, and under what conditions.

M5 / STEP 404 / 06

Keep execution within the permitted scope

How does the system check whether an action is permitted?

Use the approved and applied content to define execution conditions, including the available operations, the items they may act on, and the required permissions. The system checks each proposed action against those conditions.

If the conditions are not met, the system stops the action. When a person's decision is needed, it explains why the action stopped and what needs review. Design the process so that agreement in a conversation alone cannot expand the scope of permitted execution.

Design the system to check conditions before execution and stop actions outside the permitted scope.

The system executes only actions that meet the permitted conditions.

Explain the conditions that permit execution, which actions stop when they are not met, and how the issue returns to a person for review.

M5 / STEP 505 / 06

Trace decisions and execution results

Can you trace both the decisions behind current operations and the actions actually taken?

Make it possible to trace which evidence informed a proposal, who approved what, and when the content was applied. Retain the reasons for each decision and the content as it stood at that time.

For system execution, record what ran, what was stopped, and the reasons and results. Link these records to the decisions and applied changes so that people can check whether actions followed the approved content.

The history of decisions and applied changes is linked to the results of execution.

Trace one action to the approval that permitted it, the result of execution or stopping, and the reason.

M5 / STEP 606 / 06

Prepare for use in your organization

What do you need to decide before using this process in your organization?

Apply the flow covered so far to a specific business process. Assign people to register evidence, review and approve proposals, and apply approved content. Set out procedures that allow each person to proceed with confidence.

Alongside routine work, consider missing information, actions outside the execution conditions, and system failures. Prepare who will respond, what must be checked before work resumes, and where the records will be kept.

Responsibilities and procedures for every stage are defined before operational use.

Set out the people responsible, the steps to follow, the response when work stops, and how records will be kept for your business process.

Example / Snowflake

Snowflake implementation

A way to visualize which features support proposals, human decisions, and applying approved changes.

Explore the structure and limitations of SOLIFAN’s validation environment, with an example implementation setup.

Roles and controls
What AI does

Uses Snowflake Cortex to analyze the impact of evidence and generate proposals.

What people decide

Reviews proposals, approves or rejects them, and applies approved changes.

What systems control

Keeps proposals, approved content, and applied content distinct while retaining records and the links between them.

Example / STEP 101 / 06

ReadinessOps | Snowflake implementation specifications

From evidence to decisions and applied changes

The four areas connect evidence, AI proposals, human decisions, and records of applied changes.

Hackathon presentation screen · Demonstration data

How are evidence and decisions linked within an initiative?

The Snowflake version is one implementation of the ReadinessOps flow described in this guide. It covers registering evidence, generating AI proposals, human review and approval, applying approved changes to official decision records, and reviewing the history.

Assessments and evidence are managed for each initiative that uses AI. During a review, changes are considered in a separate version while the current version is retained. The evidence used and the history of decisions are kept with the work.

This implementation does not connect to external business systems to execute actions. Introducing it into actual operations requires additional design for execution controls in those connected systems.

The flow demonstrated by this implementation is distinct from the controls that must be added for operational use.

Explain the path from evidence to applied decision records and why external execution requires additional design.

Example / STEP 202 / 06

Identify each Snowflake component's role

Which components handle proposals, review, storage, and applying changes?

Users register evidence, review proposals, approve and apply changes, and inspect history through Streamlit in Snowflake. Snowflake Cortex AI analyzes the impact of evidence and generates proposals.

Find what needs review when information changes

In this example, one new piece of evidence affects four decisions. A person checks the AI's reasons and the sources it cites.

Hackathon presentation screen · Demonstration data

The proposals cover four areas: Governance (preparing for operations), Value (expected benefits), Model Routing (choosing models), and Portfolio (prioritizing initiatives). Together, they are called a Decision Pack.

SQL processes check inputs and approval status before applying content to official decision records. Tables and internal stages store registration details, proposals, decision records, and original files. Original TXT and PDF files remain linked to the text extracted from them.

AI generation is separate from checking approval and writing official records.

Explain what each component handles and where a person's decision is required.

Example / STEP 303 / 06

Follow approval and application states

What happens next to approved and rejected proposals?

An AI-generated proposal starts awaiting human review. In this state, its heading and description can be edited. Saving an edit does not approve it; a person checks the content and decides to approve or reject it.

Check which approved changes have been applied

Select a recorded decision to see its details and original proposal. This example contains four decisions.

Hackathon presentation screen · Demonstration data

The interface labels these states REVIEW_REQUIRED, APPROVED, and REJECTED. Approval alone does not apply the content to official records.

Once approved content has been applied, the proposal becomes PUBLISHED and official decision records are created. Rejected proposals are not applied.

Unapproved and rejected proposals cannot be applied to official decision records.

Distinguish the review, approved, rejected, and applied states, and explain which state allows a proposal to be applied.

Example / STEP 404 / 06

Prevent incorrect or duplicate changes

What prevents unapproved content or the same proposal from being applied twice?

The process checks that a proposal is approved before applying it, preventing unapproved or rejected content from being written to official records. It also checks for existing records to avoid creating duplicates from the same proposal.

Review changes while keeping the current version

The numbers at the top identify version 2 as current and version 3 as a draft. Work under review stays separate from the version used in operations.

Hackathon presentation screen · Demonstration data

When applied content needs review, changes are handled in a new version. Earlier content is retained in the history, and the version of the proposal being approved and applied is checked.

Approval, the target version, and existing records are checked before changes are applied.

Explain how the process prevents unapproved changes and duplicate records from the same proposal, and how it preserves change history.

Example / STEP 505 / 06

Check the demonstration setup's limits

Which limitations must you address before using this setup in operations?

This implementation uses sample data to demonstrate and validate the flow. The model used to generate proposals is currently fixed within the processing code. The setup is not packaged for distribution as a Snowflake Native App.

Follow the history of decisions and changes

Editing, approval, and application are recorded as separate events. How these records are retained and protected must be defined when introducing the system into your organization.

Hackathon presentation screen · Demonstration data

It records proposal edits, approvals and rejections, and applied changes, but it does not guarantee that the stored history cannot be altered. Consistently capturing decision reasons also requires a procedure or mechanism that makes entering them mandatory.

Executing or stopping work in external systems, and recording the results, must be added to suit each connected system. Before operational use, define permissions for each role, how records are retained and protected, and how failures are handled.

Permissions and record protection are designed for the work and the environment where it will run.

Identify what your organization must add for permissions, required decision reasons, record protection, and external connections.

Example / STEP 606 / 06

Find more implementation details

More detailed information is also available.

The GitHub documentation provides an overview of the implementation and its current limitations. Consult the architecture materials and implementation code for detailed processing conditions. Check official documentation for the specifications of Snowflake features themselves.

Links to the Google Cloud version currently in development and other materials are collected under Related resources at the bottom of the page. If needed, contact us by email.

This guide's WebMCP features help with looking up its content and navigating between steps. If useful, access them through a WebMCP-compatible browser in your AI environment.

WebMCP documentation

Explanations, implementation behavior, and product specifications are checked against the sources that cover them.

Choose the appropriate reference for the architecture, processing conditions, current limitations, and product specifications.

Related resources

START WITH YOUR OPERATIONS.

Tell us about the work
that is still unstructured.