I'm not sure what level flake input compatibility is tarrgeted, but the different adapters (I have only tested tack and nixtamal) produce wildly different results:
Regular flakes:
nix-repl> inputs.flake-parts.
inputs.flake-parts._type inputs.flake-parts.inputs inputs.flake-parts.nixosModules inputs.flake-parts.sourceInfo
inputs.flake-parts.apps inputs.flake-parts.lastModified inputs.flake-parts.outPath inputs.flake-parts.templates
inputs.flake-parts.checks inputs.flake-parts.lastModifiedDate inputs.flake-parts.outputs inputs.flake-parts.tests
inputs.flake-parts.devShells inputs.flake-parts.legacyPackages inputs.flake-parts.overlays
inputs.flake-parts.flakeModules inputs.flake-parts.lib inputs.flake-parts.packages
inputs.flake-parts.formatter inputs.flake-parts.narHash inputs.flake-parts.rev
inputs.flake-parts.herculesCI inputs.flake-parts.nixosConfigurations inputs.flake-parts.shortRev
For tack:
nix-repl> inputs.flake-parts.
inputs.flake-parts._type inputs.flake-parts.formatter inputs.flake-parts.nixosConfigurations inputs.flake-parts.packages
inputs.flake-parts.apps inputs.flake-parts.herculesCI inputs.flake-parts.nixosModules inputs.flake-parts.sourceInfo
inputs.flake-parts.checks inputs.flake-parts.inputs inputs.flake-parts.outPath inputs.flake-parts.templates
inputs.flake-parts.devShells inputs.flake-parts.legacyPackages inputs.flake-parts.outputs inputs.flake-parts.tests
inputs.flake-parts.flakeModules inputs.flake-parts.lib inputs.flake-parts.overlays
For nixtamal:
nix-repl> inputs.flake-parts.
inputs.flake-parts.NIX_PREFETCH_GIT_CHECKOUT_HOOK inputs.flake-parts.fetchTags inputs.flake-parts.override
inputs.flake-parts.__ignoreNulls inputs.flake-parts.fetcher inputs.flake-parts.overrideAttrs
inputs.flake-parts.__structuredAttrs inputs.flake-parts.flakeModules inputs.flake-parts.overrideDerivation
inputs.flake-parts._type inputs.flake-parts.formatter inputs.flake-parts.packages
inputs.flake-parts.all inputs.flake-parts.gitConfigFile inputs.flake-parts.passthru
inputs.flake-parts.apps inputs.flake-parts.gitRepoUrl inputs.flake-parts.patches
inputs.flake-parts.args inputs.flake-parts.hash inputs.flake-parts.postCheckout
inputs.flake-parts.branchName inputs.flake-parts.herculesCI inputs.flake-parts.postFetch
inputs.flake-parts.buildInputs inputs.flake-parts.impureEnvVars inputs.flake-parts.postHook
inputs.flake-parts.builder inputs.flake-parts.inputDerivation inputs.flake-parts.preFetch
inputs.flake-parts.checks inputs.flake-parts.inputs inputs.flake-parts.preferLocalBuild
inputs.flake-parts.cmakeFlags inputs.flake-parts.leaveDotGit inputs.flake-parts.propagatedBuildInputs
inputs.flake-parts.configureFlags inputs.flake-parts.legacyPackages inputs.flake-parts.propagatedNativeBuildInputs
inputs.flake-parts.deepClone inputs.flake-parts.lib inputs.flake-parts.rev
inputs.flake-parts.depsBuildBuild inputs.flake-parts.mesonFlags inputs.flake-parts.revCustom
inputs.flake-parts.depsBuildBuildPropagated inputs.flake-parts.meta inputs.flake-parts.rootDir
inputs.flake-parts.depsBuildTarget inputs.flake-parts.name inputs.flake-parts.sourceInfo
inputs.flake-parts.depsBuildTargetPropagated inputs.flake-parts.nativeBuildInputs inputs.flake-parts.sparseCheckout
inputs.flake-parts.depsHostHost inputs.flake-parts.nixosConfigurations inputs.flake-parts.sparseCheckoutText
inputs.flake-parts.depsHostHostPropagated inputs.flake-parts.nixosModules inputs.flake-parts.stdenv
inputs.flake-parts.depsTargetTarget inputs.flake-parts.nonConeMode inputs.flake-parts.strictDeps
inputs.flake-parts.depsTargetTargetPropagated inputs.flake-parts.out inputs.flake-parts.system
inputs.flake-parts.devShells inputs.flake-parts.outPath inputs.flake-parts.tag
inputs.flake-parts.doCheck inputs.flake-parts.outputChecks inputs.flake-parts.templates
inputs.flake-parts.doInstallCheck inputs.flake-parts.outputHash inputs.flake-parts.tests
inputs.flake-parts.drvAttrs inputs.flake-parts.outputHashAlgo inputs.flake-parts.type
inputs.flake-parts.drvPath inputs.flake-parts.outputHashMode inputs.flake-parts.url
inputs.flake-parts.env inputs.flake-parts.outputName inputs.flake-parts.userHook
inputs.flake-parts.fetchLFS inputs.flake-parts.outputs
inputs.flake-parts.fetchSubmodules inputs.flake-parts.overlays
For example, regular flakes have attributes such as narHash, rev, shortRev etc that aren't present in all of the adapters.
I'm not sure what level flake input compatibility is tarrgeted, but the different adapters (I have only tested tack and nixtamal) produce wildly different results:
Regular flakes:
nix-repl> inputs.flake-parts. inputs.flake-parts._type inputs.flake-parts.inputs inputs.flake-parts.nixosModules inputs.flake-parts.sourceInfo inputs.flake-parts.apps inputs.flake-parts.lastModified inputs.flake-parts.outPath inputs.flake-parts.templates inputs.flake-parts.checks inputs.flake-parts.lastModifiedDate inputs.flake-parts.outputs inputs.flake-parts.tests inputs.flake-parts.devShells inputs.flake-parts.legacyPackages inputs.flake-parts.overlays inputs.flake-parts.flakeModules inputs.flake-parts.lib inputs.flake-parts.packages inputs.flake-parts.formatter inputs.flake-parts.narHash inputs.flake-parts.rev inputs.flake-parts.herculesCI inputs.flake-parts.nixosConfigurations inputs.flake-parts.shortRevFor tack:
nix-repl> inputs.flake-parts. inputs.flake-parts._type inputs.flake-parts.formatter inputs.flake-parts.nixosConfigurations inputs.flake-parts.packages inputs.flake-parts.apps inputs.flake-parts.herculesCI inputs.flake-parts.nixosModules inputs.flake-parts.sourceInfo inputs.flake-parts.checks inputs.flake-parts.inputs inputs.flake-parts.outPath inputs.flake-parts.templates inputs.flake-parts.devShells inputs.flake-parts.legacyPackages inputs.flake-parts.outputs inputs.flake-parts.tests inputs.flake-parts.flakeModules inputs.flake-parts.lib inputs.flake-parts.overlaysFor nixtamal:
nix-repl> inputs.flake-parts. inputs.flake-parts.NIX_PREFETCH_GIT_CHECKOUT_HOOK inputs.flake-parts.fetchTags inputs.flake-parts.override inputs.flake-parts.__ignoreNulls inputs.flake-parts.fetcher inputs.flake-parts.overrideAttrs inputs.flake-parts.__structuredAttrs inputs.flake-parts.flakeModules inputs.flake-parts.overrideDerivation inputs.flake-parts._type inputs.flake-parts.formatter inputs.flake-parts.packages inputs.flake-parts.all inputs.flake-parts.gitConfigFile inputs.flake-parts.passthru inputs.flake-parts.apps inputs.flake-parts.gitRepoUrl inputs.flake-parts.patches inputs.flake-parts.args inputs.flake-parts.hash inputs.flake-parts.postCheckout inputs.flake-parts.branchName inputs.flake-parts.herculesCI inputs.flake-parts.postFetch inputs.flake-parts.buildInputs inputs.flake-parts.impureEnvVars inputs.flake-parts.postHook inputs.flake-parts.builder inputs.flake-parts.inputDerivation inputs.flake-parts.preFetch inputs.flake-parts.checks inputs.flake-parts.inputs inputs.flake-parts.preferLocalBuild inputs.flake-parts.cmakeFlags inputs.flake-parts.leaveDotGit inputs.flake-parts.propagatedBuildInputs inputs.flake-parts.configureFlags inputs.flake-parts.legacyPackages inputs.flake-parts.propagatedNativeBuildInputs inputs.flake-parts.deepClone inputs.flake-parts.lib inputs.flake-parts.rev inputs.flake-parts.depsBuildBuild inputs.flake-parts.mesonFlags inputs.flake-parts.revCustom inputs.flake-parts.depsBuildBuildPropagated inputs.flake-parts.meta inputs.flake-parts.rootDir inputs.flake-parts.depsBuildTarget inputs.flake-parts.name inputs.flake-parts.sourceInfo inputs.flake-parts.depsBuildTargetPropagated inputs.flake-parts.nativeBuildInputs inputs.flake-parts.sparseCheckout inputs.flake-parts.depsHostHost inputs.flake-parts.nixosConfigurations inputs.flake-parts.sparseCheckoutText inputs.flake-parts.depsHostHostPropagated inputs.flake-parts.nixosModules inputs.flake-parts.stdenv inputs.flake-parts.depsTargetTarget inputs.flake-parts.nonConeMode inputs.flake-parts.strictDeps inputs.flake-parts.depsTargetTargetPropagated inputs.flake-parts.out inputs.flake-parts.system inputs.flake-parts.devShells inputs.flake-parts.outPath inputs.flake-parts.tag inputs.flake-parts.doCheck inputs.flake-parts.outputChecks inputs.flake-parts.templates inputs.flake-parts.doInstallCheck inputs.flake-parts.outputHash inputs.flake-parts.tests inputs.flake-parts.drvAttrs inputs.flake-parts.outputHashAlgo inputs.flake-parts.type inputs.flake-parts.drvPath inputs.flake-parts.outputHashMode inputs.flake-parts.url inputs.flake-parts.env inputs.flake-parts.outputName inputs.flake-parts.userHook inputs.flake-parts.fetchLFS inputs.flake-parts.outputs inputs.flake-parts.fetchSubmodules inputs.flake-parts.overlaysFor example, regular flakes have attributes such as narHash, rev, shortRev etc that aren't present in all of the adapters.