CMYKForge News Development policy

Anthropic Model Ban Revoked: Correction to the Original Announcement

The previously announced Anthropic model ban has been revoked. The original announcement is retained below as a historical record.

Updated
A soft diagonal gradient running from cyan through magenta to yellow across a black field, in the CMYKForge process colors

Correction — September 30, 2026

CMYKForge has revoked the previously announced Anthropic model ban. The October 1, 2026 cutoff will not take effect. The original August 31 announcement below is historical context and no longer states the current policy. See the current revocation notice.

Original announcement — August 31, 2026 (superseded)

Beginning October 1, 2026, CMYKForge will no longer allow Anthropic models to be used across official CMYKForge development workflows.

This includes the areas of the project where AI systems can materially influence CMYKForge code, testing, automation, architecture, CMY-AI development, or other official development decisions. The decision has already been announced publicly. This article is intended to explain why we made it, what happened during our recent Anthropic-heavy development period, what we learned from that experience, and how our AI-assisted development process is changing as a result.

We want to be very clear about what this article is and is not.

This is not an argument that Anthropic models are universally bad.

It is not a claim that nobody else should use them.

It is not an endorsement of one competing AI company over another.

It is a CMYKForge-specific technology decision based on our own development experience.

The most important lesson from that experience is not simply that we are changing AI providers.

It is that CMYKForge needs a more disciplined, provider-independent development architecture where one model has clear implementation ownership and objective evidence—not model disagreement—determines whether a change survives.

Why CMYKForge Uses AI in Development

AI-assisted development has become an important part of how CMYKForge is built.

CMYKForge combines a number of technically difficult areas, including color science, LAB and Delta-E based matching, image processing, optical blending, geometry generation, 3MF creation, filament management, preview simulation, slicer interoperability, and performance optimization.

AI tools can help us move through that work more efficiently.

They can inspect large parts of the codebase, research unfamiliar technical areas, propose implementations, identify possible bugs, write tests, review changes, and help us compare different approaches.

That can be extremely useful.

But the role of AI inside CMYKForge has always needed an important boundary:

AI can help build the product. It does not determine whether the product is correct.

For CMYKForge, correctness has to be established through actual results.

If a change claims to improve color accuracy, we need to measure it.

If a change claims to improve 3MF reliability, we need to validate the file.

If a change claims to improve performance, we need to benchmark it.

If a geometry change claims to improve printing, we eventually need to see whether it survives slicing and physical printing.

That principle has become much more important after our recent experience.

Why We Experimented More Heavily With Anthropic

GPT-5.6 Sol had previously served as an important lead development model for CMYKForge.

We later began experimenting much more heavily with Anthropic models.

The reason was simple: we were looking for better development performance. Different AI models can have different strengths. A model that handles large repositories, complex reasoning, implementation planning, or coding tasks better could potentially help us improve CMYKForge faster and more reliably. We did not want to assume that the model we were already using was automatically the best choice. Over time, Anthropic models became a much larger part of our development workflow. That experiment ultimately did not produce the improvement we expected.

The most serious issue came from a development session involving multiple Anthropic coding agents.

The Incident That Changed Our Decision

The most significant recent incident involved Fable 5 and Opus 5 working on CMYKForge. The models repeatedly disagreed over implementation decisions. One model would make changes. Another would inspect those changes and disagree. Parts of the implementation would then be changed again, undone, or replaced with another approach. Later passes could reverse the direction again.

This continued intermittently for roughly four hours.

We are not saying that the models were consciously “arguing.” They are software systems. What we observed was a repeated pattern of contradictory technical recommendations and implementation changes that failed to converge efficiently on a verified result. That distinction matters.

The problem was not simply that two models disagreed. Disagreement can be useful. The problem was that our workflow allowed those disagreements to repeatedly become new code changes without a sufficiently strong external system deciding which implementation should survive. During that period, approximately 22% of our available weekly Claude usage was consumed in a single day. The amount of useful development progress produced was poor relative to the amount of time and usage consumed.

We eventually stopped the workflow.

Where Our Own Process Failed

This is also where we need to be transparent about our own responsibility. The problem was not only the models. Our development process allowed multiple autonomous agents to have too much overlapping authority over the same implementation.

That was a mistake.

A reviewer should be able to challenge an implementation. A research model should be able to propose a different approach. A specialist should be able to identify a flaw. But those systems should not automatically replace one another’s work simply because they disagree.

The workflow needs a clear owner. Going forward, one model will have explicit responsibility for an implementation at a time. Other models may act as researchers, reviewers, challengers, or specialists. Their role will be to produce findings. Those findings can then be tested and incorporated deliberately. This is a much more controlled approach than allowing multiple agents to repeatedly rewrite the same area of CMYKForge.

Tests Need to Decide

One of the biggest lessons from this experience is that AI models should not be allowed to settle technical disagreements by persuasion.

A model can explain why it believes an approach is correct. Another model can give an equally convincing explanation for why it is wrong.

That is not enough. If the disagreement is about performance, we should benchmark it. If it is about geometry, we should run geometry tests. If it is about 3MF output, we should validate and round-trip the file. If it is about color accuracy, we should compare measurable results. If it is about physical print behavior, we should print it.

The model that sounds most confident should not automatically win.

The implementation that produces the strongest verified result should.

The Refund

After the incident, we contacted Anthropic regarding the usage consumed during the development session. Anthropic agreed to provide a refund. We appreciate that response. We also want to be precise about what it means. The refund does not mean Anthropic admitted fault. It does not mean Anthropic agreed with our technical interpretation of the incident. It does not mean Anthropic acknowledged that its models caused the problem.

Unless Anthropic explicitly states those things, we will not imply them.

The factual outcome is simply that CMYKForge requested a refund and Anthropic approved it.

Why We Chose a Ban

Beginning October 1, Anthropic models will not be approved for official CMYKForge use.

The word ban is intentional.

We do not want the policy to mean that Anthropic is merely “not preferred” or “used less often.” The goal is to create a clear internal rule.

The intended scope includes direct Anthropic model use in areas such as:

  • CMYKForge application development;
  • official coding workflows;
  • testing;
  • internal automation;
  • CMY-AI development;
  • architecture and implementation work;
  • and other official systems where an AI model can materially influence CMYKForge.

The exact boundaries will be defined in a separate formal policy.

That policy will also need to distinguish direct use of Anthropic models from incidental situations where a third-party service may use Anthropic somewhere in its own infrastructure without CMYKForge intentionally selecting or depending on it.

What This Decision Does Not Mean

The ban is a CMYKForge-specific technology decision.

It does not mean:

  • we believe nobody else should use Anthropic;
  • we believe every Anthropic model is bad at every task;
  • we are making claims about every developer’s experience;
  • or that another AI provider has permanently won our development workflow.

Different teams can reasonably reach different conclusions.

This is the conclusion we reached for CMYKForge.

Returning to GPT-5.6 Sol

CMYKForge has returned to GPT-5.6 Sol as the lead development model. That is the current decision.

It is not intended to be permanent by default. We have already seen improvements in the app that were not there before.

The larger lesson from this experience is that CMYKForge should not become dependent on one AI provider. Sol is currently filling the lead role because it is the model we believe is the best fit for that role today. Future models from OpenAI or other companies can still be evaluated. That may include models from Kimi, GLM, Qwen, or future systems that do not yet exist. The model should have to earn the role.

Provider Independence

This experience has also reinforced the importance of provider independence. CMYKForge’s development architecture should not become deeply tied to one model or one company. The lead development model should be treated as a replaceable component.

The surrounding process should remain stable. That means keeping areas such as:

  • testing;
  • validation;
  • benchmarks;
  • development rules;
  • review roles;
  • and task ownership

separate from whichever AI provider is currently being used. Changing models should not require changing the philosophy of how CMYKForge is built.

The New CMYKForge AI Development Model

Going forward, AI-assisted development will use clearer roles.

Lead model

One model owns the implementation.

Research model

A model may research a problem and provide findings without directly taking over the implementation.

Reviewer

A reviewer may inspect work, identify regressions, and challenge assumptions.

Challenger

A challenger may deliberately look for failure cases.

Specialist

A specialist may focus on areas such as color science, 3MF structure, geometry, performance, or UI.

The important difference is that these roles will not all have equal ownership of the same code. One model owns the implementation at a time. Other models inform that implementation. Tests decide whether the result survives.

What This Means for CMY-AI

This also affects how we think about CMY-AI. CMY-AI is being developed as a local assistant that can eventually interact with significant parts of CMYKForge. That makes architectural separation even more important.

CMY-AI’s:

  • orchestration;
  • permission system;
  • testing;
  • safety controls;
  • monitoring;
  • project interfaces;
  • and release requirements

should not be inseparable from one underlying model.

The model should be replaceable without rebuilding the entire system around it. That aligns with the broader work already underway to make CMY-AI more testable and controlled.

How This Fits CMYKForge’s Priorities

CMYKForge’s development priorities remain:

  • Print quality
  • Color accuracy
  • Reliability
  • Ease of use
  • Performance

AI models do not sit above those priorities. They serve them. If an AI-generated optimization improves speed but makes color worse, we reject it. If an AI-generated geometry change looks good in code but damages print reliability, we reject it. If a model claims a 3MF improvement but the file does not survive validation, we reject it.

The product result matters more than the model recommendation.

What Customers Actually Need to Know

Most CMYKForge users should not have to care which model wrote a specific part of the software.

What matters is the result. Does CMYKForge reproduce color more accurately? Does the 3MF work? Does the model print correctly? Does the application remain stable? Are projects preserved? Does performance improve?

Those are the things customers should ultimately judge.

The Anthropic ban is not a product feature. It is a development governance decision intended to help us build the product more reliably.

Could This Policy Ever Change?

The October 1 policy is intended to be real.

We are not announcing a temporary pause and calling it a ban. However, technology changes. If CMYKForge ever revisits the policy, we would want new evidence that materially changes the situation. A new model release alone would not automatically be enough.

A future review could consider things such as:

  • substantially different model behavior;
  • stronger control over agent authority;
  • reproducible evaluation results;
  • better development tooling;
  • or changes to our own workflow that eliminate the failure mode we observed.

Reconsideration would not guarantee reinstatement. It would only mean the evidence justified another evaluation.

What Happens Next

Between now and October 1, CMYKForge will continue preparing for the cutoff.

That includes:

  • removing Anthropic from approved official workflows;
  • preserving evidence from the development incident;
  • documenting the new model-role structure;
  • strengthening objective testing;
  • improving provider independence;
  • updating CMY-AI development rules;
  • and making sure implementation ownership is clear.

GPT-5.6 Sol is currently back in the lead development role.

Other AI systems may still be tested in defined roles as CMYKForge evolves.

Conclusion

Our decision to ban Anthropic models is based on our own experience building CMYKForge. We observed repeated implementation conflict between agents. We saw significant usage consumed without corresponding useful progress. We stopped the workflow. Anthropic approved a refund request. And after reviewing the situation, we decided Anthropic models are no longer appropriate for official CMYKForge use beginning October 1st. But the most important lesson is bigger than that decision.

We also learned that our own development process gave multiple AI agents too much overlapping authority.

That is what we are changing.

Going forward, one model will own an implementation. Other models can research, review, and challenge it. But the final decision will not be made by whichever AI argues most convincingly. It will be made by the evidence. We will update you on all major changes regarding how we use AI. This includes but is not limited to an Anthropic ban lift, a ban for other models, or security issues from models used.

AI is not the product. It is the process to get there.

CMYKForge is in active development. Capabilities described as planned or in testing are not finished features.

All CMYKForge News