run_pathfinder
Recommend a migration path — Rehost, Rebuild or Replace — for a specific legacy IIS website, from answers to the two-minute assessment questions. Returns the recommendation, a confidence level, the alternatives and when they would apply, what pushes the price up or down, the specific risks these answers imply, and the reasoning behind the call. This is the same deterministic engine, over the same data, that iisrescue.com/two-minute-assessment runs for a human visitor: identical answers give an identical result. It is an estimate and not a quote, and it returns no price figure — IIS Rescue publishes no rate card.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| db | No | What holds the data? "sqlold" = SQL Server 2012 or older; "sqlmid" = SQL Server 2014 or 2016; "sqlnew" = SQL Server 2017 or newer; "files" = Access, flat files, or something homegrown; "none" = No database — the content lives in the pages; "unknown" = Not sure. | |
| app | No | What is the website built with? "classic-asp" = Classic ASP — .asp pages, VBScript; "webforms" = ASP.NET Web Forms — .aspx pages; "mvc" = ASP.NET MVC, or a newer .NET application; "brochure" = Mostly static pages — a brochure site; "mixed" = A mix, added to over many years; "unknown" = Not sure. | |
| goal | No | What do you need from the site going forward? "asis" = Just get it off the dying server — it does its job; "improve" = Keep it working, but we will want to change things; "modern" = It needs to be a properly modern application again; "retire" = Honestly, it could be a simple website now; "unknown" = Not sure. | |
| mode | No | Voice of the result. "direct" addresses the site owner; "referral" returns the same finding phrased as third-person talking points for an MSP or IT provider assessing a client site. Default "direct". | |
| server | No | What is it running on? "older" = Something older than Windows Server 2012; "ws2012" = Windows Server 2012 or 2012 R2; "ws2016" = Windows Server 2016; "ws2019" = Windows Server 2019 or newer; "unknown" = Not sure. | |
| source | No | Do you have the source code? "full" = Yes — source code and some documentation; "codeonly" = Source code, but no documentation; "partial" = Some of it, we think; "none" = No — whatever is on the server is all there is; "unknown" = Not sure. | |
| components | No | Are there COM objects, custom IIS modules, ISAPI filters or scheduled tasks? "none" = No — it is a plain site; "some" = One or two we know about; "many" = Several, or nobody is sure what they all do; "unknown" = Not sure. |