In the recent PR review [1], Ryan and emkornfield has raised a question why file scan task JSON serialization was added to the table spec [2]. We seems to have a consensus that it *shouldn't* have been added to the table spec.
Now the question is what's the process of removing an invalid section from table spec? Can we simply remove it? Thanks, Steven [1] https://github.com/apache/iceberg/pull/9728#discussion_r1492846630 [2] https://github.com/apache/iceberg/pull/6934/files