Skip to content

DecisionLab allows you to change values in your code, without changing your code. Skip long code-reviews, approvals, and production deployments. Your app is already there, just update what truly needs to be changed.

Notifications You must be signed in to change notification settings

TuDecides/decisionlab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

decision_lab

Introduction

decision_lab is a Python library that provides a simple and intuitive interface for creating and managing "decisions" that can be accessed via APIs. With decision_lab, you can make code behavior changes without changing the code itself, saving time and money on development and maintenance.

Key Features

  • Create and edit decisions through a user-friendly interface.
  • Access decisions via APIs to make code behavior changes without modifying the codebase.
  • Improve user experience and business outcomes with flexible and scalable decision management.

Use Cases

  • Change the welcome message on a website header by editing a decision in the UI, and the change will be reflected on the website.
  • Modify the user list in a backend Python code by calling decision.user_list, without making changes to the codebase.

Getting Started

To get started with decision_lab, you need to provide the UUID for accessing decisions. The UUID can be set as an environment variable DECISION_LAB_UUID or passed as an argument when creating an instance of the DecisionLab class.

from decisionlab import DecisionLab

# Create an instance of DecisionLab with UUID
decision_lab = DecisionLab(uuid='your-uuid')

# Get the list of decisions
decisions_list = decision_lab.get_decisions_list()

# Get a specific decision by name
decision = decision_lab.get_decision('decision_name')

About

DecisionLab allows you to change values in your code, without changing your code. Skip long code-reviews, approvals, and production deployments. Your app is already there, just update what truly needs to be changed.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages