---
title: "Streamlining GitHub Pipeline Modernization: Overcoming Complexity with Automation"
description: Streamline GitHUb Actions CI/CD pipeline migration and modernization with automation and audit tools to enhance performance and speed to production.
image: https://blogs.incyclesoftware.com/hubfs/AI-Generated%20Media/Images/one%20of%20the%20most%20persistent%20challenges%20emerges%20pipeline%20complexity%20While%20migrating%20code%20and%20enforcing%20governance%20are%20foundational%20modernizing%20CICD%20pipelines%20is%20where%20many%20efforts%20either%20stallor%20succeed%20spectacularly%20Advanced%20tools%20help%20teams%20navigate-1.png
---

# Pipelines, Complexity, and the Power of Automation

Posted by InCycle - September 18, 2025

## Repo Blog Series - Part 5 of 5

**[GitHub Migration Blog Series Introduction  
](https://blogs.incyclesoftware.com/accelerating-github-migrations-at-scale-with-elevate-and-github-waf)<https://blogs.incyclesoftware.com/the-case-for-github-migration-and-why-legacy-repos-hold-you-back>Part 1: [The Case for Migration — Why Legacy Repos Hold You Back](https://blogs.incyclesoftware.com/the-case-for-github-migration-and-why-legacy-repos-hold-you-back)  
****Part 2: [Automation as the Catalyst — Elevate’s Approach to Migration](https://blogs.incyclesoftware.com/advanced-automation-is-the-catalyst-for-github-migration)  
**Part 3: [Governance and Compliance at Scale — GitHub WAF in Action](https://blogs.incyclesoftware.com/scaling-governance-and-compliance-with-github-waf)  
Part 4: [From Insight to Action — Portfolio Management and Developer Enablement](https://blogs.incyclesoftware.com/driving-developer-productivity-with-platform-engineering)  
Part 5: [Pipelines, Complexity, and the Power of Automation](https://blogs.incyclesoftware.com/pipelines-complexity-and-the-power-of-automation)

- [**](https://www.facebook.com/sharer/sharer.php?u=https://blogs.incyclesoftware.com/pipelines-complexity-and-the-power-of-automation)
- [**](https://www.linkedin.com/shareArticle?mini=true&url=https://blogs.incyclesoftware.com/pipelines-complexity-and-the-power-of-automation&title=&summary=&source=)
- [**](https://twitter.com/home?status=)
- [**](mailto:?&subject=https://blogs.incyclesoftware.com/pipelines-complexity-and-the-power-of-automation&body=https://blogs.incyclesoftware.com/pipelines-complexity-and-the-power-of-automation)

**

![header-picture](https://blogs.incyclesoftware.com/hubfs/AI-Generated%20Media/Images/one%20of%20the%20most%20persistent%20challenges%20emerges%20pipeline%20complexity%20While%20migrating%20code%20and%20enforcing%20governance%20are%20foundational%20modernizing%20CICD%20pipelines%20is%20where%20many%20efforts%20either%20stallor%20succeed%20spectacularly%20Advanced%20tools%20help%20teams%20navigate-1.png "header-picture")

As organizations near the final stages of repository modernization, one of the most persistent challenges emerges: pipeline complexity. While migrating code and enforcing governance are foundational, modernizing CI/CD pipelines is where many efforts either stall—or succeed spectacularly. Elevate helps teams navigate this complexity with clarity, automation, and actionable insight. 

## Pipeline Complexity: The Final Hurdle 

CI/CD pipelines are often deeply embedded in legacy tooling and practices. They may include: 

- Dozens of steps across multiple environments 
- Custom scripts written years ago with little documentation 
- Secrets and environment variables scattered across systems 
- Unsupported or deprecated tasks that break during migration 

For example, one enterprise discovered that 30% of their pipelines were classified as “very high complexity.” These pipelines included over 25 variables, multiple custom scripts, and dependencies on outdated build agents. Without a clear view of this complexity, migration would have been risky and error-prone. 

Elevate’s pipeline audit engine analyzes each pipeline’s structure and flags potential issues. It provides: 

- A migration complexity score 
- A breakdown of steps, secrets, and unsupported tasks 
- Historical run data to assess stability and performance 

This level of insight allows teams to prioritize which pipelines to modernize first and which to defer or redesign. 

## Dry-Runs and Migration Audits 

Before executing a migration, Elevate enables dry-runs that simulate the process. These dry-runs: 

- Identify blockers like missing container images or incompatible YAML syntax 
- Estimate migration time and effort 
- Generate audit logs for compliance and planning 

For instance, a global SaaS provider used Elevate to run dry-runs on 400+ pipelines. They discovered that 18% required remediation due to hardcoded secrets and unsupported deployment steps. With this knowledge, they created a remediation backlog and assigned tasks to the appropriate teams—avoiding costly surprises during production rollout. 

## Conversational AI: Simplifying the Complex 

To make pipeline modernization more accessible, Elevate includes a conversational AI agent. This assistant can: 

- Answer questions like “Which pipelines failed their last run?” 
- Suggest migration batches based on complexity and readiness 
- Export filtered lists of repos and pipelines to Excel for further analysis 

For example, a DevOps manager asked, “Show me all repos with pipelines that haven’t run in 90 days.” The AI agent returned a list of stale pipelines and offered to create a batch called “Dormant Pipelines” for review and cleanup. 

This natural language interface reduces friction and empowers both technical and non-technical stakeholders to participate in planning and execution. 

### Conclusion

This five-part blog series has walked through the full lifecycle of repository modernization using Elevate. Let’s recap the journey: 

1. **Part 1: [The Case for Migartion and Modernization ](https://blogs.incyclesoftware.com/the-case-for-github-migration-and-why-legacy-repos-hold-you-back)**  
   We explored why legacy repositories hinder progress and how modernization unlocks agility, security, and innovation. 
2. **Part 2: [Automation as the Catalyst ](https://blogs.incyclesoftware.com/advanced-automation-is-the-catalyst-for-github-migration)**  
   We showed how Elevate automates discovery, planning, and execution—reducing manual effort and accelerating GitHub adoption. 
3. **Part 3: [Governance and Compliance at Scale](https://blogs.incyclesoftware.com/scaling-governance-and-compliance-with-github-waf)**   
   We introduced GitHub WAF and demonstrated how Elevate enforces best practices across security, architecture, collaboration, and governance. 
4. **Part 4: [Portfolio Management and Developer Enablement ](https://blogs.incyclesoftware.com/driving-developer-productivity-with-platform-engineering)**  
   We highlighted how Elevate empowers teams through workload design, self-service portals, and strategic alignment with business goals. 
5. **Part 5: [Pipelines, Complexity, and the Power of Automation](https://blogs.incyclesoftware.com/pipelines-complexity-and-the-power-of-automation)**   
   We tackled the challenge of pipeline modernization and showed how Elevate’s audit tools and conversational AI simplify even the most complex scenarios. 

Together, these capabilities form a comprehensive blueprint for organizations looking to modernize their software delivery. Elevate doesn’t just help you migrate—it helps you transform. It turns modernization from a one-time project into a continuous capability, embedded into the fabric of your engineering culture. 

[![GitHub Migration Roadmap: Get Yours Today!](https://no-cache.hubspot.com/cta/default/707613/interactive-196444095002.png) ](https://blogs.incyclesoftware.com/hs/cta/wi/redirect?encryptedPayload=AVxigLIQmfToFXG7u93Z6zZWnJ%2FXw17w9SPWH%2FOrtwtWAVlF33rhnARbCyMLBs1G%2FUpWMCT7Z%2Fx9Id%2FCu%2FVIeY9tqsi61iGOFI%2B4%2BWUpCFlQoxY2LMl4ypD1Xe7RgpNBftra8qGfSNRwZ0C46aNnjXhhO3WYECGsX4fAyy28yJ57mRYjqy8y%2BREPt2Jo13pNqn%2FIZteJ36Ao68b5QoDg&webInteractiveContentId=196444095002&portalId=707613)

BACK:   
Part 4: <https://blogs.incyclesoftware.com/pipelines-complexity-and-the-power-of-automation>[From Insight to Action — Portfolio Management and Developer Enablement](https://blogs.incyclesoftware.com/driving-developer-productivity-with-platform-engineering)

 Topics: [GitHub](https://blogs.incyclesoftware.com/topic/github), [Migration](https://blogs.incyclesoftware.com/topic/migration), [automation](https://blogs.incyclesoftware.com/topic/automation)

---

### Recent Posts

By InCycle - 18 September, 2025

#### InCycle Wins Prestigious Microsoft Global Partner of the Year Award

[![read more](https://cdn2.hubspot.net/hubfs/685080/IMG-TurboSodium/Sodium%20v2/blog/arrow-recent-blog-post.png "read more")](https://blogs.incyclesoftware.com/incycle-wins-prestigious-microsoft-global-partner-of-the-year-award)

By InCycle - 18 September, 2025

#### Top 5 Questions On Elevate for App Modernization

[![read more](https://cdn2.hubspot.net/hubfs/685080/IMG-TurboSodium/Sodium%20v2/blog/arrow-recent-blog-post.png "read more")](https://blogs.incyclesoftware.com/top-five-questions-on-elevate-for-app-modernization)

By InCycle - 18 September, 2025

#### GitHub Universe 2025 Top Announcements

[![read more](https://cdn2.hubspot.net/hubfs/685080/IMG-TurboSodium/Sodium%20v2/blog/arrow-recent-blog-post.png "read more")](https://blogs.incyclesoftware.com/github-universe-2025-top-announcements)

---

### Subscribe to Blog

### ![2025 Microsoft Partner of the Year Winner: InCycle Software](https://blogs.incyclesoftware.com/hs-fs/hubfs/InCycle%202025%20Microsoft%20PoY%20Badge.png?width=377&height=223&name=InCycle%202025%20Microsoft%20PoY%20Badge.png)

### About this blog

Since 2002, InCycle has been providing challenging thought leadership to help customers successfully combine modern application designs, IT platforms and DevOps practices to achieve new levels of success. As a leader in app modernization, these blogs are written by our expert consultants and provide useful information to help on your journey to the cloud and better software. Happy reading!

### Platform Engineering Webinar on Demand

PE deep dive and demo!

[![Learn More!](https://no-cache.hubspot.com/cta/default/707613/aae0556f-2d26-4ce4-9b32-e7bebd443c9a.png)](https://cta-redirect.hubspot.com/cta/redirect/707613/aae0556f-2d26-4ce4-9b32-e7bebd443c9a)

### Recent Posts

### Migrating to GitHub?

Start with a GitHub Migration Strategy and Roadmap (at no cost!)

[![Learn More!](https://no-cache.hubspot.com/cta/default/707613/312dc03f-1f78-4907-aaaf-3c0aa3cccd8f.png)](https://cta-redirect.hubspot.com/cta/redirect/707613/312dc03f-1f78-4907-aaaf-3c0aa3cccd8f)

### Posts by Topic

- [Blog (194)](https://blogs.incyclesoftware.com/topic/blog)
- [Video (32)](https://blogs.incyclesoftware.com/topic/video)
- [Azure (25)](https://blogs.incyclesoftware.com/topic/azure)
- [DevOps (20)](https://blogs.incyclesoftware.com/topic/devops)
- [GitHub (13)](https://blogs.incyclesoftware.com/topic/github)
- [InRelease (12)](https://blogs.incyclesoftware.com/topic/inrelease)
- [Containers (11)](https://blogs.incyclesoftware.com/topic/containers)
- [release management (11)](https://blogs.incyclesoftware.com/topic/release-management)
- [AKS (10)](https://blogs.incyclesoftware.com/topic/aks)
- [CI/CD (10)](https://blogs.incyclesoftware.com/topic/ci-cd)
- [Kubernetes (10)](https://blogs.incyclesoftware.com/topic/kubernetes)
- [Azure DevOps (9)](https://blogs.incyclesoftware.com/topic/azure-devops)
- [Migration (9)](https://blogs.incyclesoftware.com/topic/migration)
- [Platform Engineering (PE) (9)](https://blogs.incyclesoftware.com/topic/platform-engineering-pe)
- [GenAI (8)](https://blogs.incyclesoftware.com/topic/genai)
- [Microsoft Azure (8)](https://blogs.incyclesoftware.com/topic/microsoft-azure)
- [Visual Studio (8)](https://blogs.incyclesoftware.com/topic/visual-studio)
- [tfs (8)](https://blogs.incyclesoftware.com/topic/tfs)
- [Awards (7)](https://blogs.incyclesoftware.com/topic/awards)
- [Big Data (6)](https://blogs.incyclesoftware.com/topic/big-data)
- [Innovation (6)](https://blogs.incyclesoftware.com/topic/innovation)
- [Microsoft (6)](https://blogs.incyclesoftware.com/topic/microsoft)
- [agile (6)](https://blogs.incyclesoftware.com/topic/agile)
- [vsts (6)](https://blogs.incyclesoftware.com/topic/vsts)
- [Data (5)](https://blogs.incyclesoftware.com/topic/data)
- [Modernization (5)](https://blogs.incyclesoftware.com/topic/modernization)
- [App Modernization (4)](https://blogs.incyclesoftware.com/topic/app-modernization)
- [Automated Testing (4)](https://blogs.incyclesoftware.com/topic/automated-testing)
- [Data & AI (4)](https://blogs.incyclesoftware.com/topic/data-ai)
- [Event (4)](https://blogs.incyclesoftware.com/topic/event)
- [MLOps (4)](https://blogs.incyclesoftware.com/topic/mlops)
- [Modern Apps (4)](https://blogs.incyclesoftware.com/topic/modern-apps)
- [Visual Studio 2017 (4)](https://blogs.incyclesoftware.com/topic/visual-studio-2017)
- [DevTest (3)](https://blogs.incyclesoftware.com/topic/devtest)
- [Events (3)](https://blogs.incyclesoftware.com/topic/events)
- [Governance (3)](https://blogs.incyclesoftware.com/topic/governance)
- [VSO (3)](https://blogs.incyclesoftware.com/topic/vso)
- [Data Analytics (2)](https://blogs.incyclesoftware.com/topic/data-analytics)
- [Docker (2)](https://blogs.incyclesoftware.com/topic/docker)
- [Integration (2)](https://blogs.incyclesoftware.com/topic/integration)
- [Microsoft Connect (2)](https://blogs.incyclesoftware.com/topic/microsoft-connect)
- [Mobile Development (2)](https://blogs.incyclesoftware.com/topic/mobile-development)
- [RM (2)](https://blogs.incyclesoftware.com/topic/rm)
- [SQL (2)](https://blogs.incyclesoftware.com/topic/sql)
- [SaaS (2)](https://blogs.incyclesoftware.com/topic/saas)
- [TFS 15 Preview (2)](https://blogs.incyclesoftware.com/topic/tfs-15-preview)
- [TFS 2017 (2)](https://blogs.incyclesoftware.com/topic/tfs-2017)
- [Uncategorized (2)](https://blogs.incyclesoftware.com/topic/uncategorized)
- [Visual Studio 2015 (2)](https://blogs.incyclesoftware.com/topic/visual-studio-2015)
- [Xamarin (2)](https://blogs.incyclesoftware.com/topic/xamarin)
- [ADX (1)](https://blogs.incyclesoftware.com/topic/adx)
- [AI (1)](https://blogs.incyclesoftware.com/topic/ai)
- [Android (1)](https://blogs.incyclesoftware.com/topic/android)
- [Application Monitoring (1)](https://blogs.incyclesoftware.com/topic/application-monitoring)
- [Apps (1)](https://blogs.incyclesoftware.com/topic/apps)
- [BI (1)](https://blogs.incyclesoftware.com/topic/bi)
- [Brian Harry (1)](https://blogs.incyclesoftware.com/topic/brian-harry)
- [Cloud Azure (1)](https://blogs.incyclesoftware.com/topic/cloud-azure)
- [Cloud Services (1)](https://blogs.incyclesoftware.com/topic/cloud-services)
- [Connect (1)](https://blogs.incyclesoftware.com/topic/connect)
- [Connect 2016 (1)](https://blogs.incyclesoftware.com/topic/connect-2016)
- [Consultants (1)](https://blogs.incyclesoftware.com/topic/consultants)
- [Cosmos DB (1)](https://blogs.incyclesoftware.com/topic/cosmos-db)
- [Data Center (1)](https://blogs.incyclesoftware.com/topic/data-center)
- [Development (1)](https://blogs.incyclesoftware.com/topic/development)
- [EA (1)](https://blogs.incyclesoftware.com/topic/ea)
- [Git (1)](https://blogs.incyclesoftware.com/topic/git)
- [Hybrid (1)](https://blogs.incyclesoftware.com/topic/hybrid)
- [IntelliTes (1)](https://blogs.incyclesoftware.com/topic/intellites)
- [IntelliTest (1)](https://blogs.incyclesoftware.com/topic/intellitest)
- [Lab Management (1)](https://blogs.incyclesoftware.com/topic/lab-management)
- [Live Unit Testing (1)](https://blogs.incyclesoftware.com/topic/live-unit-testing)
- [Load Testing (1)](https://blogs.incyclesoftware.com/topic/load-testing)
- [MSDN (1)](https://blogs.incyclesoftware.com/topic/msdn)
- [MSTest (1)](https://blogs.incyclesoftware.com/topic/mstest)
- [MTM (1)](https://blogs.incyclesoftware.com/topic/mtm)
- [Machine Learning (1)](https://blogs.incyclesoftware.com/topic/machine-learning)
- [Media & Entertainment (1)](https://blogs.incyclesoftware.com/topic/media-entertainment)
- [Microsoft Visual Studio (1)](https://blogs.incyclesoftware.com/topic/microsoft-visual-studio)
- [Microsoft nationally managed partner (1)](https://blogs.incyclesoftware.com/topic/microsoft-nationally-managed-partner)
- [NUnit (1)](https://blogs.incyclesoftware.com/topic/nunit)
- [OpsHub (1)](https://blogs.incyclesoftware.com/topic/opshub)
- [PaaS (1)](https://blogs.incyclesoftware.com/topic/paas)
- [Pipelines (1)](https://blogs.incyclesoftware.com/topic/pipelines)
- [PowerShell (1)](https://blogs.incyclesoftware.com/topic/powershell)
- [Principles and Practices of DevOps (1)](https://blogs.incyclesoftware.com/topic/principles-and-practices-of-devops)
- [Programs (1)](https://blogs.incyclesoftware.com/topic/programs)
- [RC (1)](https://blogs.incyclesoftware.com/topic/rc)
- [Release Candidate (1)](https://blogs.incyclesoftware.com/topic/release-candidate)
- [SQL Databases (1)](https://blogs.incyclesoftware.com/topic/sql-databases)
- [SQL server (1)](https://blogs.incyclesoftware.com/topic/sql-server)
- [SSDT (1)](https://blogs.incyclesoftware.com/topic/ssdt)
- [Software (1)](https://blogs.incyclesoftware.com/topic/software)
- [Subscription & Billing Management (1)](https://blogs.incyclesoftware.com/topic/subscription-billing-management)
- [TFS 15 (1)](https://blogs.incyclesoftware.com/topic/tfs-15)
- [TFS 2015 update (1)](https://blogs.incyclesoftware.com/topic/tfs-2015-update)
- [TFS 2016 (1)](https://blogs.incyclesoftware.com/topic/tfs-2016)
- [TFS ALM (1)](https://blogs.incyclesoftware.com/topic/tfs-alm)
- [TestMethods (1)](https://blogs.incyclesoftware.com/topic/testmethods)
- [UI (1)](https://blogs.incyclesoftware.com/topic/ui)
- [UX (1)](https://blogs.incyclesoftware.com/topic/ux)
- [VS2017 (1)](https://blogs.incyclesoftware.com/topic/vs2017)
- [Validation (1)](https://blogs.incyclesoftware.com/topic/validation)
- [Virtual Machines (1)](https://blogs.incyclesoftware.com/topic/virtual-machines)
- [WPC 2016 (1)](https://blogs.incyclesoftware.com/topic/wpc-2016)
- [Web (1)](https://blogs.incyclesoftware.com/topic/web)
- [Windows (1)](https://blogs.incyclesoftware.com/topic/windows)
- [World Partner Conference (1)](https://blogs.incyclesoftware.com/topic/world-partner-conference)
- [XUnit (1)](https://blogs.incyclesoftware.com/topic/xunit)
- [alm (1)](https://blogs.incyclesoftware.com/topic/alm)
- [automation (1)](https://blogs.incyclesoftware.com/topic/automation)
- [build (1)](https://blogs.incyclesoftware.com/topic/build)
- [code (1)](https://blogs.incyclesoftware.com/topic/code)
- [nationally managed partner (1)](https://blogs.incyclesoftware.com/topic/nationally-managed-partner)
- [sql server 2008 (1)](https://blogs.incyclesoftware.com/topic/sql-server-2008)
- [unit testing (1)](https://blogs.incyclesoftware.com/topic/unit-testing)
- [vm (1)](https://blogs.incyclesoftware.com/topic/vm)

[see all](https://blogs.incyclesoftware.com/pipelines-complexity-and-the-power-of-automation#)

### Blog Archive

- [November 2012 (17)](https://blogs.incyclesoftware.com/archive/2012/11)
- [September 2025 (14)](https://blogs.incyclesoftware.com/archive/2025/09)
- [October 2014 (12)](https://blogs.incyclesoftware.com/archive/2014/10)
- [July 2012 (10)](https://blogs.incyclesoftware.com/archive/2012/07)
- [October 2012 (9)](https://blogs.incyclesoftware.com/archive/2012/10)

- [**](https://twitter.com/incyclesoftware?lang=en)
- [**](https://ca.linkedin.com/company/incycle-software)
- [**](https://www.facebook.com/InCycleSoftware/)

### About us

At InCycle, we believe there is always a better way and today, that includes the cloud.

[![InCycle Microsoft Partner](https://blogs.incyclesoftware.com/hs-fs/hubfs/Incycle%202017%20website%20resources/logo-InCycle-New-white.png?width=200&name=logo-InCycle-New-white.png "InCycle Microsoft Partner")](https://www.incyclesoftware.com/)

### Learn more

- [Why Incycle?](https://www.incyclesoftware.com/why-incycle)
- [Success Stories](https://www.incyclesoftware.com/customer-success-stories)
- [Events](https://www.incyclesoftware.com/events)
- [Careers](https://www.incyclesoftware.com/careers)
- [About](https://www.incyclesoftware.com/about-incycle-software)

 

### 1-800-565-0510 [info@incyclesoftware.com](mailto:info@incyclesoftware.com) 

### ![Microsoft GitHub Verified Partner](https://blogs.incyclesoftware.com/hs-fs/hubfs/GitHub%20Verified%20Partner%20-%20white-SQUARE.png?width=256&height=57&name=GitHub%20Verified%20Partner%20-%20white-SQUARE.png) ![Data & AI Solutions Partner](https://blogs.incyclesoftware.com/hs-fs/hubfs/Data%20%26%20AI%20Solutions%20Partner.png?width=125&height=144&name=Data%20%26%20AI%20Solutions%20Partner.png) ![Digital & App Innovation Solutions Partner](https://blogs.incyclesoftware.com/hs-fs/hubfs/Digital%20%26%20App%20Innovation%20Solutions%20Partner.png?width=125&height=144&name=Digital%20%26%20App%20Innovation%20Solutions%20Partner.png)

 

© 2025 InCycle Software

[Privacy policy](https://www.incyclesoftware.com/privacy)

**

![](https://px.ads.linkedin.com/collect/?pid=302756&fmt=gif) ![](https://px.ads.linkedin.com/collect/?pid=302756&fmt=gif)

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "InCycle",
    "url" : "https://blogs.incyclesoftware.com/author/incycle"
  },
  "dateModified" : "2025-10-09T00:44:02.426Z",
  "datePublished" : "2025-09-18T04:33:43.000Z",
  "headline" : "Streamlining GitHub Pipeline Modernization: Overcoming Complexity with Automation",
  "image" : [ "https://blogs.incyclesoftware.com/hubfs/AI-Generated%20Media/Images/one%20of%20the%20most%20persistent%20challenges%20emerges%20pipeline%20complexity%20While%20migrating%20code%20and%20enforcing%20governance%20are%20foundational%20modernizing%20CICD%20pipelines%20is%20where%20many%20efforts%20either%20stallor%20succeed%20spectacularly%20Advanced%20tools%20help%20teams%20navigate-1.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://blogs.incyclesoftware.com/pipelines-complexity-and-the-power-of-automation",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://blogs.incyclesoftware.com/hubfs/logo-InCycle-New-Blue---transparent.png"
    },
    "name" : "InCycle Software Inc."
  }
}
```