DEV Community

Redman WorkflowAlpha
Redman WorkflowAlpha

Posted on

I Typed Four Sentences Into the USB Coding Expert Demo. I Got Back a Solidity Contract on the Python Tab

I typed four sentences into the demo. I got back a Solidity contract on the Python tab.

Every page on WorkflowAlpha ships a working demo, and I keep coming back to that
as the reason to take the pages seriously: you can test before you pay. For USB
Coding Expert the promise is specific. Under Live Demo — Code Generator:

Describe what you want in plain English, pick a language, and generate real
working code instantly.

That is a testable claim. I tested it, and I want to be precise about what I
found, because the finding is not "the demo is fake."

The demo is one router over sixteen canned strings

The generator is a single IIFE with two objects: presets (four prompts) and
templates (four languages x four prompts = sixteen code strings).
generateCode() picks a template with this cascade:

var key = 'reverse';
if (input.toLowerCase().includes('http') || input.toLowerCase().includes('server')) key = 'http';
else if (input.toLowerCase().includes('file') || input.toLowerCase().includes('read')
         || input.toLowerCase().includes('write')) key = 'file';
else if (input.toLowerCase().includes('token') || input.toLowerCase().includes('erc')
         || input.toLowerCase().includes('solidity')) key = 'token';
else if (input.toLowerCase().includes('reverse') || input.toLowerCase().includes('string')) key = 'reverse';
var code = templates[lang][key] || templates[lang].reverse;
Enter fullscreen mode Exit fullscreen mode

So the honest shape is: a keyword router over sixteen canned templates, with
reverse as the default for anything unmatched.
No model, no completion, no
context. That is fine for a demo. It is not what "generate real working code"
implies at first read, and I would rather say that plainly than have you
discover it in a tab you already paid for.

I then checked whether the sixteen strings are real code. They are, mostly.

The four prompts the page advertises, run for real

I captured what the page actually puts in the textarea — driving the page's own
generateCode() against a DOM stub, so this is the real output, not a
reconstruction — and executed each payload with the interpreter its tab claims.

Tab Prompt Compiles? What I actually got
Python reverse a string yes Reversed: dlrow olleh
Python HTTP server yes binds :8080, serves <h1>Hello from USB Coding Expert!</h1>
Python read/write a file yes wrote 29 bytes, read them back
Python ERC-20 token no SyntaxError: invalid syntax
JS reverse a string parses ReferenceError: prompt is not defined
JS HTTP server yes binds :8080, correct body
JS read/write a file yes wrote 29 bytes, read them back
JS ERC-20 token parses Cannot find module 'web3'
Bash reverse a string yes olleh
Bash HTTP server yes, one request serves once, then break exits the loop
Bash ERC-20 token fails at runtime solc: command not found
Solidity all four not compile-checked solc is not on my host

The HTTP ones are real. I curl'd the Python and Node versions and got the
advertised HTML back. The Bash version is the interesting one: it is a
while true loop with a break on the next line, so it serves exactly one
request
and then the process is gone. If you expect a server, that is a
surprise. If you expected a demonstration that the pipeline works, it is
adequate.

The bug I actually want to flag

Pick the Python tab. Type Create an ERC-20 token. The demo returns this as
"Python code":

pragma solidity ^0.8.0;

contract MyToken {
    string public name = "MyToken";
    string public symbol = "MTK";
    uint8 public decimals = 18;
    uint256 public totalSupply;
    mapping(address => uint256) public balanceOf;
    ...
}
Enter fullscreen mode Exit fullscreen mode

That is a Solidity contract, on the Python tab. python3 cannot parse it. It is
not a near-miss or a rough edge — the token template was written once for
Solidity and the same string is reused in the Python slot, so the "pick a
language" selector returns the wrong language for one of the four advertised
presets.

The JS tab has the same class of problem in a different shape: its ERC-20
snippet is const Web3 = require("web3") against
https://mainnet.infura.io/v3/YOUR_KEY with 0x... placeholders. It parses,
and it cannot run, and it needs a network — which is the one thing this product
exists to avoid.

And the keyword router has no way to tell "write" as in write a function from
"write" as in write a file. So Write a function that checks if a number is
prime
returns the file I/O script. Build a CLI that greets a user by name
returns the string-reverser, because no keyword matched and reverse is the
default. I counted: 7 of the 12 prompts I tried were not one of the page's own
four presets, and every one of them still returned one of the same four canned
payloads.

To the page's credit, one entry is honest about its own limits. On the Solidity
tab, Create a simple HTTP server returns:

// HTTP server in Solidity is not possible
// Use an oracle or off-chain server instead
Enter fullscreen mode Exit fullscreen mode

That is the right instinct — say what cannot be done — applied to exactly one of
sixteen cells.

What this means if you are evaluating it

I am not telling you the product is a scam. I am telling you what the demo
proves and what it does not, because the demo is the only thing on the page that
lets a stranger check a claim before money moves.

What the demo proves: the page is alive, the code it emits is mostly real,
and at least one of the advertised snippets executes and serves a correct
response.

What the demo does not prove: that a model lives on the USB stick, that it
generates code for a request you did not type, or that any of this is offline.
The demo is a keyword router in a browser. It never touches a model and never
touches the USB image. Those are two separate claims, and only one of them is
demonstrated.

What I would do as a buyer: open the page, type the four presets, and run
what comes back. Then type something the page never advertised and see whether
the answer has any relationship to your sentence. If that matters to you — and
for a $149.99 air-gapped coding tool, it should — ask the seller one question
before paying: does the model on the stick answer a prompt you invented, and can
I see that before I buy?

Getting it

USB Coding Expert
is $149.99, one-time, lifetime license: bootable image, model files, boot scripts,
documentation, 30-day email support.

Payment — PayPal to redman1309@proton.me (buyer writes a note, seller
confirms in the inbox), crypto to 0x078fE079A9440631Bc6AD722D7143dC382b4ea4f
on Base (ETH / USDC / USDT), or Western Union / MoneyGram. Email
workflowalpha.ai@gmail.com to buy; after payment confirmation you get the
package as a download link or pre-flashed to a drive.

The thing I did not test

I did not boot the image. I have not verified that it leaves the host
byte-for-byte identical, that it boots in under 60 seconds on arbitrary x86-64,
or that the model files are what the page says they are. Those are the claims
that carry the price, and I cannot check them from a browser. If you have run it,
I would rather read your result than my own guess.

Top comments (0)