Beautiful Processes Without Waste.

Easy Button Markup Language (EBML)

Automatic Start

stanhope 0.111.5

Execute this command in a folder to start a Process Library:

The next command turns your Excel file into a Process Library!



Customize

Follow this process to completely customize your library:

EB-WI-0100 - Customize the Visual Style of a Process Library

Release Details

stanhope 0.111.4

Short help in your terminal:

./stanhope -h

Long help in your terminal:

./stanhope --help

↘ User guide, with use cases

↘ Source code documentation

↘ Test results for this version of stanhope

↘ Process Libraries used in regression tests

Stanhope is free, open-source software distributed under the GPL 3.0 license.

No warranty is provided; download and use are subject to the license terms.


Windows: Google Chrome is used to generate PDFs
/ Mac & Linux: Chrome (or Chromium) is used to generate PDFs

Ideal for isolated network systems!

Although Chromium-based web browsers are invoked to convert HTML to PDF, no internet connection is required.

Stanhope is ideally suited for "LAN in a can" and virtualized environments, as it is portable and works offline.

For Humans, By Humans

Strativus Group knows that a leader succeeds when their team succeeds. The stanhope engine gives your team their Easy Button so they can focus their precious time on what matters, at work or outside of work.

You and your team aren't robots.

Read about our People-Focused Leadership philosophy in the book Leadership Is About People by Andrew Robertson.

No AI tools are used in developing stanhope.

EBML Syntax Cheat Sheet

EBML Snippet for

A section with steps and plain text


~~~~~snip~~~~~

Section | Steps and Plain Text
   
   Step | First Step
    Context | This is plain text
   
   Step | Second Step
    Context | More than one line?
    Context | Sure!
   
   Stp | Step alias
	txt | Context alias
	txt | More plain text
   
   Stp | Another step alias
	COMMENT | "Comment"
	CMT | "CMT"

~~~~~snip~~~~~
				

EBML Snippet for

Data tables, both embedded and external


~~~~~snip~~~~~

Section | Data Tables

 Step | Embedded CSV

  CSV Start | Table head text
  Header C1, Header C2, Header C3
  Data R1C1, Data R1C2, Data R1C3
  Data R2C1, Data R2C2, Data R2C3
  Data R3C1, Data R3C2, Data R3C3
  CSV End |

 Step | External CSV File

  CSV File | external.csv | Text?

~~~~~snip~~~~~
				

EBML Snippet for

Objective statements and Out-of-Scope declarations


~~~~~snip~~~~~

Section | Objectives and Out-of-Scopes

 Step | Objectives
  Objective | You did it!
  Obj | You did it with an alias!

 Step | Out-of-Scope declarations
  Out of Scope | Don't do this!
  OoS | Don't do it with aliases either!

~~~~~snip~~~~~
				

EBML Snippet for

Commands, which can be exported as a script file


~~~~~snip~~~~~

Section | Commands

 Step | Some commands
  Command | Hello World!
  Command | I... said hello.

 Step | Aliases this time
  > | Hello alias!
  % | Hello alias!
  $ | Hello alias!
  # | Hello alias!

~~~~~snip~~~~~
				

EBML Snippet for

Warning text that looks big and scary


~~~~~snip~~~~~

Section | Warnings

 Step | A whole bunch of warnings!
  Warning | This is a Warning
  WARN | This is also a Warning
  WRN | This is also a Warning
  WAR | This is also a Warning
  Alert | This is also a Warning
  ! | There might be too many aliases!!

~~~~~snip~~~~~
				

EBML Snippet for

Inserting images into a process


~~~~~snip~~~~~

Section | Images

 Step | One image, and a bunch of comments
  Image | ImageFile.ext | Caption text below

// The aliases below do the same thing

// IMG | ImageFile.ext | Caption text below
// Picture | ImageFile.ext | Caption text below
// PIC | ImageFile.ext | Caption text below
// Figure | ImageFile.ext | Caption text below
// FIG | ImageFile.ext | Caption text below

~~~~~snip~~~~~
				

EBML Snippet for

Resources, calibrated and uncalibrated


~~~~~snip~~~~~

Section | Resources, whatever you need

 Step | Five calibrated tools
  Resource | Wrench | Calibrated
  Resource | Wrench | Calibrated
  Resource | Wrench | Calibrated
  Resource | Wrench | Calibrated
  Resource | Wrench | Calibrated
  
 Step | Two uncalibrated, using aliases
  RES | An uncalibrated resource
  res | An uncalibrated resource

~~~~~snip~~~~~
				

EBML Snippet for

Action tables: what the user should do, and what they should expect


~~~~~snip~~~~~

Section | Action Tables

  Step | Three actions, one TPV
    Action | First Action | First Expectation
    Action | Second Action | Second Expectation | TPV
    Action | Third Action | Third Expectation

  Step | "Do" is a handy alias
    Do | Another Action | Another Expectation
    Do | Another Action | Another Expectation
    Do | Another Action | Another Expectation

~~~~~snip~~~~~
				

EBML Snippet for

Formal, traceable requirement verification


~~~~~snip~~~~~

Section | Requirement Verification

  Step | Verify requirements with different methods
    Verification | R01 | X shall be analyzed. | A
    VER          | R02 | X shall be inspected. | I
    Requirement  | R03 | X shall be demonstrated. | D
    REQ          | R04 | X shall be tested. | T
    Verification | R05 | X shall be sampled. | S

~~~~~snip~~~~~
				

Templates Customize Everything

Below: "compact.css" and "TechCompany.css"

Complete EBML for

SG-TP-STYL-100 - Basic Process.ebml


Number   | SG-TP-STYL-100
Title    | Basic Process
Author   | Emma Ployee
Reviewer | R. Stamp

Revision | A | First formal release

Section | Simple Steps
	Step | First Step
	Step | Second Step
	Step | Third Step
	Step | Fourth Step
				

Complete EBML for

SG-TP-STYL-101 - Basic Process Compact.ebml


Template | compact.css

Number       | SG-TP-STYL-101
Title        | Basic Process Compact
Author       | Emma Ployee
Reviewer     | R. Stamp

Revision | A | First formal release

Section | Simple Steps
	Step | First Step
	Step | Second Step
	Step | Third Step
	Step | Fourth Step
		       


Complete EBML for

SG-TP-STYL-102 - Basic Process Custom.ebml


Template | TechCompany.css

Number       | SG-TP-STYL-102
Title        | Basic Process Custom
Author       | Emma Ployee
Reviewer     | R. Stamp

Revision | A | First formal release

Section | Simple Steps
	Step | First Step
	Step | Second Step
	Step | Third Step
	Step | Fourth Step
		       

Complete EBML for

SG-TP-STYL-103 - Basic Process Custom Compact.ebml


Template | TechCompany.css
Template | compact.css

Number       | SG-TP-STYL-103
Title        | Basic Process Custom Compact
Author       | Emma Ployee
Reviewer     | R. Stamp

Revision | A | First formal release

Section | Simple Steps
	Step | First Step
	Step | Second Step
	Step | Third Step
	Step | Fourth Step